Intel RN-OCL004 FPGA SDK pentru OpenCL Pro Edition
Intel® FPGA SDK pentru OpenCL™ Pro Edition Versiunea 22.4 Note de lansare
Notele de lansare Intel® FPGA SDK pentru OpenCL™ Pro Edition oferă informații de ultimă oră despre Intel FPGA Software Development Kit (SDK) pentru OpenCL(1)(2) Pro Edition și Intel FPGA Runtime Environment (RTE) pentru OpenCL Pro Edition Versiunea 22.4.
Caracteristici noi și îmbunătățiri
Nu s-au adăugat funcții noi în această versiune a Intel FPGA SDK pentru OpenCL Pro Edition și Intel FPGA RTE pentru OpenCL Pro Edition.
Suport sistem de operare
Informații despre suportul pentru sistemul de operare pentru Intel FPGA SDK pentru OpenCL sunt disponibile pe pagina Operating System Support a Intel FPGA website-ul.
Informații conexe
Suport sistem de operare
Modificări ale comportamentului software
În versiunea actuală a Intel FPGA SDK pentru OpenCL și Intel FPGA RTE pentru OpenCL nu s-au adus modificări comportamentului software.
Informații conexe
Anteturi OpenCL 2.0
Probleme cunoscute și soluții alternative
Această secțiune oferă informații despre problemele cunoscute care afectează Intel FPGA SDK pentru OpenCL și Intel FPGA RTE pentru OpenCL versiunea 22.4.
- OpenCL și sigla OpenCL sunt mărci comerciale ale Apple Inc. utilizate cu permisiunea Khronos Group™.
- SDK-ul Intel FPGA pentru OpenCL se bazează pe o specificație Khronos publicată și a trecut procesul de testare a conformității Khronos. Starea actuală de conformitate poate fi găsită la www.khronos.org/conformance.
Descriere | Soluție |
Când compilați un nucleu OpenCL care conține apeluri la funcții de bibliotecă care conțin sarcini HLS, compilarea incrementală poate declanșa recompilarea pentru nucleele neafectate. | Nicio soluție de soluție cunoscută. Totuși, acesta nu este o eroare funcțională. Poate duce la o compilare incrementală mai conservatoare. |
Timpul de rulare al emulatorului emite o eroare de afirmare dacă un nucleu este pus în coada de 16,000 de ori. | Nu puneți în coadă un nucleu de mai mult de 16,000 de ori. |
Nucleele OpenCL cu nume mai lungi de 61 de caractere pot eșua în compilatorul Intel Quartus® Prime Pro Edition cu o eroare similară cu următoarea eroare: | Reduceți dimensiunea numelui kernel-ului OpenCL. |
Eroare (16045): Instanța „...| _cra_slave_inst" instanțiază o entitate nedefinită " _function_cra_slave" File:filenume> linie: |
|
Conductele nucleului OpenCL nu pot fi transmise ca argumente în unele cazuri. Simptomul este că timpul de execuție primește a CL_INVALID_BUFFER_SIZE (-61) eroare când puneți nucleul în coada. |
Modificați-vă designul pentru a utiliza canale în loc de țevi. |
Când folosiți alternativ sub-tamponele și bufferele lor părinte, modificările scrise într-unul s-ar putea să nu se reflecte în celălalt. | Anularea și maparea unui buffer forțează sincronizarea sub-tamponelor și a bufferelor lor părinte. Anularea și maparea unui buffer între utilizările buffer-ului ar trebui să prevină această problemă. |
Această secțiune oferă informații despre problemele cunoscute care afectează versiunea curentă a Intel FPGA SDK pentru OpenCL Custom Platform Toolkit și platforme de referință. Aceste probleme pot afecta, de asemenea, platformele personalizate pe care le creați pentru a fi utilizate cu Intel FPGA SDK pentru OpenCL.
Descriere | Soluție |
Pentru Windows, atunci când aplicația gazdă solicită numărul de dispozitive, apelează la clGetDeviceIDs returnează 128 de dispozitive, indiferent de numărul real de dispozitive prezente.
Nota: Puteți găsi dispozitivele reale disponibile la începutul listei de dispozitive returnate de |
Efectuați una dintre următoarele soluții:
• Rescrieți aplicația gazdă pentru a limita interogarea pentru
• Rescrieți aplicația gazdă de utilizat • Rescrieți aplicația gazdă doar pentru a apela • Setați variabila de mediu
numărul corect de dispozitive. Procedând astfel, se remediază comportamentul eronat al |
Cel mai recent SDK Intel FPGA cunoscut pentru probleme de software OpenCL
Pentru informații suplimentare despre probleme cunoscute pentru versiunea curentă Intel FPGA SDK pentru OpenCL și pentru versiunile anterioare, consultați baza de cunoștințe web pagină.
Informații conexe
Baza de cunoștințe
Probleme de software rezolvate
Nu au fost raportate, corectate sau rezolvate în alt mod probleme de software în Intel FPGA SDK pentru OpenCL și Intel FPGA RTE pentru OpenCL Versiunea 22.4.
Patch-uri software incluse în această versiune
Nu sunt incluse patch-uri software în această versiune.
Intel FPGA SDK pentru OpenCL Pro Edition Arhive de note de lansare
Pentru cele mai recente și anterioare versiuni ale acestei note de lansare, consultați INote de lansare ntel FPGA SDK pentru OpenCL Pro Edition. Dacă o versiune de software nu este listată, se aplică ghidul pentru versiunea anterioară de software.
Istoricul revizuirilor documentului al Intel FPGA SDK pentru OpenCL Pro Edition Note de lansare
Versiunea documentului | Versiunea Intel Quartus Prime | Schimbări |
2022.12.19 | 22.4 | Lansare inițială. |
Versiunea online
Trimiteți feedback
Documente/Resurse
![]() |
Intel RN-OCL004 FPGA SDK pentru OpenCL Pro Edition [pdfGhid de utilizare RN-OCL004, RN-OCL004 FPGA SDK pentru OpenCL Pro Edition, FPGA SDK pentru OpenCL Pro Edition, SDK pentru OpenCL Pro Edition, OpenCL Pro Edition, Edition |