intel RN-OCL004 FPGA SDK för OpenCL Pro Edition
Intel® FPGA SDK för OpenCL™ Pro Edition version 22.4 Releaseinformation
Intel® FPGA SDK för OpenCL™ Pro Edition Release Notes ger den senaste informationen om Intel FPGA Software Development Kit (SDK) för OpenCL(1)(2) Pro Edition och Intel FPGA Runtime Environment (RTE) för OpenCL Pro Edition Version 22.4.
Nya funktioner och förbättringar
Inga nya funktioner har lagts till i den här versionen av Intel FPGA SDK för OpenCL Pro Edition och Intel FPGA RTE för OpenCL Pro Edition.
Support för operativsystem
Information om OS-stöd för Intel FPGA SDK för OpenCL finns på sidan Operativsystemsupport för Intel FPGA webplats.
Relaterad information
Support för operativsystem
Ändringar av programvarans beteende
Inga ändringar av mjukvarans beteende gjordes i den aktuella versionen av Intel FPGA SDK för OpenCL och Intel FPGA RTE för OpenCL.
Relaterad information
OpenCL 2.0 Headers
Kända problem och lösningar
Det här avsnittet ger information om kända problem som påverkar Intel FPGA SDK för OpenCL och Intel FPGA RTE för OpenCL version 22.4.
- OpenCL och OpenCL-logotypen är varumärken som tillhör Apple Inc. som används med tillstånd från Khronos Group™.
- Intel FPGA SDK för OpenCL är baserad på en publicerad Khronos-specifikation och har klarat Khronos Conformance Testing Process. Aktuell överensstämmelsestatus finns på www.khronos.org/conformance.
Beskrivning | Lösning |
Vid kompilering av en OpenCL-kärna som innehåller anrop till biblioteksfunktioner som innehåller HLS-uppgifter, kan inkrementell kompilering utlösa omkompilering för opåverkade kärnor. | Ingen känd lösning. Detta är dock inte en funktionell bugg. Det kan resultera i en mer konservativ inkrementell kompilering. |
Emulatorns körtid avger ett påståendefel om en kärna ställs i kö 16,000 XNUMX gånger. | Ställ inte en kärna i kö mer än 16,000 XNUMX gånger. |
OpenCL-kärnor med namn som är längre än 61 tecken kan misslyckas i kompilatorn Intel Quartus® Prime Pro Edition med ett fel som liknar följande fel: | Minska storleken på OpenCL-kärnnamnet. |
Fel (16045): Instans "...| _cra_slave_inst" instansierar odefinierad enhet " _function_cra_slave" File:filenamn> Rad: |
|
OpenCL kernel pipes kan inte skickas som argument i vissa fall. Symptomet är att körtiden tar emot en CL_INVALID_BUFFER_SIZE (-61) fel när du köar din kärna. |
Ändra din design för att använda kanaler istället för rör. |
När du alternativt använder underbuffertar och deras överordnade buffertar, kanske ändringar som skrivs till den ena inte återspeglas i den andra. | Avmappning och mappning av en buffert tvingar underbuffertarna och deras överordnade buffertar att synkroniseras. Avmappning och kartläggning av en buffert mellan buffertanvändningar bör förhindra detta problem. |
Det här avsnittet ger information om kända problem som påverkar den aktuella versionen av Intel FPGA SDK för OpenCL Custom Platform Toolkit och referensplattformar. Dessa problem kan också påverka anpassade plattformar som du skapar för användning med Intel FPGA SDK för OpenCL.
Beskrivning | Lösning |
För Windows, när värdapplikationen frågar antalet enheter, ringer till clGetDeviceIDs returnera 128 enheter oavsett det faktiska antalet enheter som finns.
Notera: Du kan hitta de faktiska tillgängliga enheterna i början av enhetslistan som returneras av |
Utför en av följande lösningar:
• Skriv om värdapplikationen för att begränsa frågan för
• Skriv om värdprogrammet som ska användas • Skriv om värdapplikationen för att bara ringa • Ställ in miljövariabeln
rätt antal enheter. Om du gör det åtgärdas det felaktiga beteendet hos |
Senaste kända Intel FPGA SDK för OpenCL Software Issues
För ytterligare känd probleminformation för den aktuella Intel FPGA SDK för OpenCL-versionen och för tidigare versioner, se Knowledge Base web sida.
Relaterad information
Kunskapsbas
Programvaruproblem lösta
Inga programvaruproblem har rapporterats, korrigerats eller på annat sätt lösts i Intel FPGA SDK för OpenCL och Intel FPGA RTE för OpenCL version 22.4.
Programvarukorrigeringar som ingår i denna utgåva
Inga programuppdateringar ingår i den här utgåvan.
Intel FPGA SDK för OpenCL Pro Edition Release Notes Arkiv
För de senaste och tidigare versionerna av denna utgåva, se Intel FPGA SDK för OpenCL Pro Edition Release Notes. Om en programvaruversion inte finns med i listan gäller guiden för den tidigare programvaruversionen.
Dokumentrevisionshistorik för Intel FPGA SDK för OpenCL Pro Edition Release Notes
Dokumentversion | Intel Quartus Prime-version | Ändringar |
2022.12.19 | 22.4 | Initial release. |
Online Version
Skicka feedback
Dokument/resurser
![]() |
intel RN-OCL004 FPGA SDK för OpenCL Pro Edition [pdf] Användarhandbok RN-OCL004, RN-OCL004 FPGA SDK för OpenCL Pro Edition, FPGA SDK för OpenCL Pro Edition, SDK för OpenCL Pro Edition, OpenCL Pro Edition, Edition |