intel RN-OCL004 FPGA SDK az OpenCL Pro kiadáshoz
Intel® FPGA SDK az OpenCL™ Pro Edition 22.4-es verziójához Kiadási megjegyzések
Az Intel® FPGA SDK for OpenCL™ Pro Edition kiadási megjegyzései a legfrissebb információkat nyújtanak az Intel FPGA Software Development Kit (SDK) for OpenCL(1)(2) Pro Edition és az Intel FPGA Runtime Environment (RTE) for OpenCL Pro Edition. 22.4-es verzió.
Új funkciók és fejlesztések
Az Intel FPGA SDK for OpenCL Pro Edition és az Intel FPGA RTE for OpenCL Pro Edition ezen kiadása nem tartalmaz új funkciókat.
Operációs rendszer támogatás
Az Intel FPGA SDK for OpenCL operációs rendszer támogatásával kapcsolatos információk az Intel FPGA operációs rendszer támogatási oldalán találhatók. webtelek.
Kapcsolódó információk
Operációs rendszer támogatás
Változások a szoftver viselkedésében
Az Intel FPGA SDK for OpenCL és az Intel FPGA RTE for OpenCL jelenlegi kiadásában nem történt változás a szoftver viselkedésében.
Kapcsolódó információk
OpenCL 2.0 fejlécek
Ismert problémák és megoldások
Ez a szakasz az Intel FPGA SDK for OpenCL és az Intel FPGA RTE for OpenCL 22.4 verzióját érintő ismert problémákról nyújt tájékoztatást.
- Az OpenCL és az OpenCL logó az Apple Inc. védjegyei, amelyeket a Khronos Group™ engedélyével használnak.
- Az Intel FPGA SDK for OpenCL egy közzétett Khronos specifikáción alapul, és átment a Khronos megfelelőségi tesztelési folyamaton. A jelenlegi megfelelőségi állapot a címen található www.khronos.org/conformance.
Leírás | Megoldás |
HLS-feladatokat tartalmazó függvénytári függvényhívásokat tartalmazó OpenCL-kernel fordításakor a növekményes fordítás újrafordítást indíthat el a nem érintett kerneleknél. | Nincs ismert megoldás. Ez azonban nem funkcionális hiba. Ez egy konzervatívabb növekményes fordítást eredményezhet. |
Az emulátor futási környezete érvényesítési hibát bocsát ki, ha egy kernel 16,000 XNUMX-szer kerül sorba. | Ne helyezzen sorba egy kernelt 16,000 XNUMX-nél többször. |
A 61 karakternél hosszabb névvel rendelkező OpenCL kernelek meghibásodhatnak az Intel Quartus® Prime Pro Edition fordítóprogramban, és a következő hibához hasonló hiba léphet fel: | Csökkentse az OpenCL kernelnév méretét. |
Hiba (16045): "...| A _cra_slave_inst" nem definiált entitást példányosít " _function_cra_slave" File:filenév> sor: |
|
Az OpenCL kernelcsövek bizonyos esetekben nem adhatók át argumentumként. A tünet az, hogy a futási idő fogadja a CL_INVALID_BUFFER_SIZE (-61) hiba a kernel sorba helyezésekor. |
Módosítsa a tervezést úgy, hogy csövek helyett csatornákat használjon. |
Ha másodlagosan alpuffereket és azok szülőpuffereit használja, előfordulhat, hogy az egyikbe írt változtatások nem tükröződnek a másikban. | A puffer leképezése és leképezése az alpufferek és a szülőpuffereik szinkronizálását kényszeríti ki. A pufferhasználatok közötti pufferleképezés megszüntetése és leképezése megelőzheti ezt a problémát. |
Ez a rész azokról az ismert problémákról nyújt tájékoztatást, amelyek az Intel FPGA SDK for OpenCL Custom Platform Toolkit és Reference Platforms jelenlegi kiadását érintik. Ezek a problémák az Intel FPGA SDK for OpenCL-hez készült egyéni platformjait is érinthetik.
Leírás | Megoldás |
Windows esetén, amikor a gazdagép alkalmazás lekérdezi az eszközök számát, hívja a következőt clGetDeviceIDs 128 eszközt küld vissza, függetlenül a jelenlévő eszközök tényleges számától.
Jegyzet: A ténylegesen elérhető eszközöket a által visszaadott eszközlista elején találja |
Hajtsa végre a következő megoldások egyikét:
• Írja át a gazdagép alkalmazást, hogy korlátozza a lekérdezést
• Írja át a használandó gazdagép alkalmazást • Írja át a gazdagép alkalmazást úgy, hogy csak hívjon • Állítsa be a környezeti változót
megfelelő számú készüléket. Ezzel kijavítja a hibás viselkedést |
A legújabb ismert Intel FPGA SDK OpenCL szoftverproblémákhoz
A jelenlegi Intel FPGA SDK for OpenCL verzió és a korábbi verziók ismert problémáival kapcsolatos további információkért tekintse meg a Tudásbázist. web oldalon.
Kapcsolódó információk
Tudásbázis
Szoftverproblémák megoldva
Az Intel FPGA SDK for OpenCL és az Intel FPGA RTE for OpenCL Version 22.4 szoftverproblémákat nem jelentettek, javítottak vagy más módon nem oldottak meg.
A jelen kiadásban található szoftverjavítások
Ez a kiadás nem tartalmaz szoftverjavításokat.
Intel FPGA SDK az OpenCL Pro Edition kiadási megjegyzéseinek archívumához
A kiadási megjegyzések legújabb és korábbi verzióiért tekintse meg az Intel FPGA SDK az OpenCL Pro Edition kiadási megjegyzéseihez. Ha a szoftververzió nem szerepel a listában, az előző szoftververzióra vonatkozó útmutató érvényes.
Az OpenCL Pro kiadáshoz készült Intel FPGA SDK felülvizsgálati előzményeinek dokumentuma
Dokumentum verzió | Intel Quartus Prime verzió | Változások |
2022.12.19 | 22.4 | Kezdeti kiadás. |
Online verzió
Visszajelzés küldése
Dokumentumok / Források
![]() |
intel RN-OCL004 FPGA SDK az OpenCL Pro kiadáshoz [pdf] Felhasználói útmutató RN-OCL004, RN-OCL004 FPGA SDK az OpenCL Pro kiadáshoz, FPGA SDK az OpenCL Pro kiadáshoz, SDK az OpenCL Pro kiadáshoz, OpenCL Pro Edition, Edition |