Intel RN-OCL004 FPGA SDK per OpenCL Pro Edition
Intel RN-OCL004 FPGA SDK per OpenCL Pro Edition

Intel® FPGA SDK per OpenCL™ Pro Edition Versione 22.4 Note di rilascio

L'Intel® FPGA SDK per l'OpenCL™ Pro Edition Note di rilascio furnisce infurmazioni più recenti nantu à l'Intel FPGA Software Development Kit (SDK) per l'OpenCL(1)(2) Pro Edition è l'Intel FPGA Runtime Environment (RTE) per l'OpenCL Pro Edition Versione 22.4.

Nove funzioni è miglioramenti

Nisuna funziunalità nova aghjunta in questa versione di l'Intel FPGA SDK per l'OpenCL Pro Edition è l'Intel FPGA RTE per l'OpenCL Pro Edition.

Supportu di u Sistema Operativu

L'infurmazione nantu à u supportu OS per l'Intel FPGA SDK per OpenCL hè dispunibule nantu à a pagina di Supportu di u Sistema Operativu di l'Intel FPGA. websitu.
Information Related
Supportu di u Sistema Operativu

Cambiamenti à u Cumportamentu di u Software

Nisun cambiamentu in u cumpurtamentu di u software hè statu fattu in a versione attuale di l'Intel FPGA SDK per OpenCL è l'Intel FPGA RTE per OpenCL.
Information Related
OpenCL 2.0 Headers

Problemi cunnisciuti è solu solu

Questa sezione furnisce infurmazioni nantu à prublemi cunnisciuti chì afectanu l'Intel FPGA SDK per OpenCL è l'Intel FPGA RTE per OpenCL Version 22.4.

  1. OpenCL è u logu OpenCL sò marchi di Apple Inc. utilizati cù permessu di Khronos Group™.
  2. L'SDK Intel FPGA per OpenCL hè basatu annantu à una Specificazione Khronos publicata, è hà passatu u Prucessu di Test di Conformità Khronos. U statutu di cunfurmità attuale pò esse truvatu à www.khronos.org/conformance.
Descrizzione Soluzione
Quandu si compila un kernel OpenCL chì cuntene chjamate à e funzioni di biblioteca chì cuntenenu compiti HLS, a compilazione incrementale pò attivà a recompilazione per i kernels micca affettati. Nisuna soluzione cunnisciuta. Tuttavia, questu ùn hè micca un bug funziunale. Pò esse risultatu in una compilazione incrementale più cunservatore.
U runtime di l'emulatore emette un errore di asserzione se un kernel hè in cola 16,000 volte. Ùn mette in fila un kernel più di 16,000 XNUMX volte.
I kernels OpenCL cù nomi più di 61 caratteri puderanu falla in u compilatore Intel Quartus® Prime Pro Edition cù un errore simile à l'errore seguente: Reduce a dimensione di u nome di u kernel OpenCL.
Errore (16045): Istanza "...| _cra_slave_inst "istanzia una entità indefinita" _funzione_cra_slave" File:filenome> Linea:
I tubi di u kernel OpenCL ùn ponu esse passati cum'è argumenti in certi casi. U sintumu hè u runtime riceve a CL_INVALID_BUFFER_SIZE (-61) errore quandu mette in fila u vostru kernel. Mudificà u vostru disignu per utilizà canali invece di tubi.
Quandu si usa alternativamente i sub-buffers è i so buffer parenti, i cambiamenti scritti à unu puderianu micca esse riflessi in l'altru. L'annullamentu è a mappatura di un buffer forza i sub-buffers è i so buffer parenti à esse sincronizzati. Unmapping è mapping un buffer trà l'usi di u buffer deve impedisce stu prublema.

Questa sezione furnisce infurmazioni nantu à prublemi cunnisciuti chì affettanu a versione attuale di l'Intel FPGA SDK per OpenCL Custom Platform Toolkit and Reference Platforms. Questi prublemi puderanu ancu influenzà e Piattaforme Personalizzate chì create per l'usu cù l'Intel FPGA SDK per OpenCL.

Descrizzione Soluzione
Per Windows, quandu l'applicazione di l'ospiti dumanda u numeru di dispusitivi, chjama à clGetDeviceIDs riturnà 128 dispusitivi a priscinniri di u numeru attuale di dispusitivi prisenti.

Nota: Pudete truvà i dispusitivi attuali dispunibuli à u principiu di a lista di i dispusitivi vultatu da clGetDeviceIDs.

Eseguite una di e seguenti soluzioni:

• Riscrivite l'applicazione òspite per limità a dumanda per

clGetDeviceIDs à u numeru attuale di dispusitivi.

• Riscrivite l'applicazione òspite à aduprà clGetDeviceInfo per dumandà quale dispusitivi sò dispunibili. Chjamendu clGetDeviceInfo cù u CL_DEVICE_AVAILABLE flag informa currettamente chì i dispositi estranei ùn sò micca dispunibili.

• Riscrivite l'applicazioni d'ospiti per chjamà solu clCreateContext cù u numeru attuale di dispusitivi. Chjama clCreateContext cù i dispusitivi straneri falla cù l'errore CL_DEVICE_NOT_AVAILABLE.

• Pone a variabile di l'ambiente

CL_OVERRIDE_NUM_DEVICES_INTELFPGA à u

numeru currettu di dispusitivi. Fendu cusì corregge u cumpurtamentu sbagliatu di clGetDeviceIDs.

Ultimi SDK Intel FPGA cunnisciuti per i prublemi di software OpenCL

Per ulteriori informazioni cunnisciute nantu à u prublema per l'attuale Intel FPGA SDK per a versione OpenCL è per e versioni precedenti, riferite à a Base di cunniscenza. web pagina.

Information Related
Base di cunniscenza

Problemi di software risolti

Nisun prublema di software hè statu signalatu, correttu o altrimenti risoltu in l'Intel FPGA SDK per OpenCL è l'Intel FPGA RTE per OpenCL Version 22.4.

 Patch Software Inclusi in questa Liberazione

Nisun patch di software inclusu in questa versione.

Intel FPGA SDK per OpenCL Pro Edition Release Notes Archives

Per l'ultime versioni è precedenti di sta nota di liberazione, riferite à Intel FPGA SDK per OpenCL Pro Edition Note di rilascio. Se una versione di u software ùn hè micca listata, a guida per a versione di u software precedente si applica.

Storia di Revisione di Documenti di l'Intel FPGA SDK per OpenCL Pro Edition Note di Rilascio
Versione di documentu Version Intel Quartus Prime Cambiamenti
2022.12.19 22.4 Liberazione iniziale.

Icona Suciale Versione in linea
Icona Suciale Mandate Feedback

Intel Logo

Documenti / Risorse

Intel RN-OCL004 FPGA SDK per OpenCL Pro Edition [pdfGuida di l'utente
RN-OCL004, RN-OCL004 FPGA SDK per OpenCL Pro Edition, FPGA SDK per OpenCL Pro Edition, SDK per OpenCL Pro Edition, OpenCL Pro Edition, Edition

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *