intel RN-OCL004 FPGA SDK для OpenCL Pro Edition
Заўвагі да выпуску Intel® FPGA SDK для OpenCL™ Pro Edition версіі 22.4
Intel® FPGA SDK for OpenCL™ Pro Edition Notes дае апошнюю інфармацыю аб Intel FPGA Software Development Kit (SDK) для OpenCL(1)(2) Pro Edition і Intel FPGA Runtime Environment (RTE) для OpenCL Pro Edition Версія 22.4.
Новыя функцыі і паляпшэнні
Ніякіх новых функцый не дададзена ў гэты выпуск Intel FPGA SDK для OpenCL Pro Edition і Intel FPGA RTE для OpenCL Pro Edition.
Падтрымка аперацыйнай сістэмы
Інфармацыя аб падтрымцы АС для Intel FPGA SDK для OpenCL даступная на старонцы падтрымкі аперацыйных сістэм Intel FPGA webсайт.
Звязаная інфармацыя
Падтрымка аперацыйнай сістэмы
Змены ў паводзінах праграмнага забеспячэння
У бягучым выпуску Intel FPGA SDK для OpenCL і Intel FPGA RTE для OpenCL не было ўнесена ніякіх зменаў у паводзіны праграмнага забеспячэння.
Звязаная інфармацыя
Загалоўкі OpenCL 2.0
Вядомыя праблемы і іх абыходныя шляхі
У гэтым раздзеле змяшчаецца інфармацыя аб вядомых праблемах, якія ўплываюць на Intel FPGA SDK для OpenCL і Intel FPGA RTE для OpenCL версіі 22.4.
- OpenCL і лагатып OpenCL з'яўляюцца гандлёвымі маркамі Apple Inc., якія выкарыстоўваюцца з дазволу Khronos Group™.
- Intel FPGA SDK для OpenCL заснаваны на апублікаванай спецыфікацыі Khronos і прайшоў працэс тэсціравання на адпаведнасць Khronos. Бягучы статус адпаведнасці можна знайсці на www.khronos.org/conformance.
Апісанне | Абыходны шлях |
Пры кампіляцыі ядра OpenCL, якое змяшчае выклікі бібліятэчных функцый, якія змяшчаюць задачы HLS, інкрэментальная кампіляцыя можа выклікаць паўторную кампіляцыю для незакранутых ядраў. | Няма вядомага абыходнага шляху. Аднак гэта не функцыянальная памылка. Гэта можа прывесці да больш кансерватыўнай паступовай кампіляцыі. |
Асяроддзе выканання эмулятара выдае памылку зацвярджэння, калі ядро ставіцца ў чаргу 16,000 XNUMX разоў. | Не стаўце ядро ў чаргу больш за 16,000 XNUMX разоў. |
Ядра OpenCL з імёнамі, даўжэйшымі за 61 сімвал, могуць выйсці з ладу ў кампілятары Intel Quartus® Prime Pro Edition з памылкай, падобнай да наступнай: | Паменшыце памер назвы ядра OpenCL. |
Памылка (16045): асобнік «...| _cra_slave_inst" стварае нявызначаны аб'ект " _функцыя_cra_slave" File:fileімя> Радок: |
|
У некаторых выпадках каналы ядра OpenCL нельга перадаваць у якасці аргументаў. Сімптомам з'яўляецца тое, што час выканання атрымлівае a CL_INVALID_BUFFER_SIZE (-61) памылка, калі вы ставіце ядро ў чаргу. |
Змяніце свой дызайн, каб выкарыстоўваць каналы замест труб. |
Пры альтэрнатыўным выкарыстанні падбуфераў і іх бацькоўскіх буфераў змены, запісаныя ў адзін, могуць не адлюстравацца ў другім. | Адмена адлюстравання і адлюстраванне буфера прымушае падбуферы і іх бацькоўскія буферы сінхранізавацца. Адмена адлюстравання і адлюстраванне буфера паміж выкарыстаннем буфера павінна прадухіліць гэтую праблему. |
У гэтым раздзеле змяшчаецца інфармацыя аб вядомых праблемах, якія ўплываюць на бягучы выпуск Intel FPGA SDK для OpenCL Custom Platform Toolkit і эталонных платформ. Гэтыя праблемы могуць таксама паўплываць на карыстальніцкія платформы, якія вы ствараеце для выкарыстання з Intel FPGA SDK для OpenCL.
Апісанне | Абыходны шлях |
Для Windows, калі хост-прыкладанне запытвае колькасць прылад, якія выклікае clGetDeviceIDs вярнуць 128 прылад, незалежна ад іх фактычнай колькасці.
Заўвага: Вы можаце знайсці фактычныя даступныя прылады ў пачатку спісу прылад, які вяртае |
Выканайце адно з наступных абыходных шляхоў:
• Перапішыце хост-прыкладанне, каб абмежаваць запыт
• Перапісаць хост-прыкладанне для выкарыстання • Перапісаць хост-прыкладанне, каб толькі выклікаць • Усталюйце зменную асяроддзя
правільная колькасць прылад. Гэта выпраўляе памылковыя паводзіны |
Апошнія вядомыя Intel FPGA SDK для праблем з праграмным забеспячэннем OpenCL
Для атрымання дадатковай інфармацыі аб вядомых праблемах для бягучай версіі Intel FPGA SDK для OpenCL і для папярэдніх версій звярніцеся да базы ведаў web старонка.
Звязаная інфармацыя
База ведаў
Праблемы з праграмным забеспячэннем вырашаны
У Intel FPGA SDK для OpenCL і Intel FPGA RTE для OpenCL версіі 22.4 не паведамлялася, не выпраўлялася і не вырашалася ніякіх праблем з праграмным забеспячэннем.
Патчы праграмнага забеспячэння, уключаныя ў гэты выпуск
У гэты выпуск не ўваходзяць патчы праграмнага забеспячэння.
Архіў нататак да выпуску Intel FPGA SDK для OpenCL Pro Edition
Каб атрымаць апошнюю і папярэднюю версіі нататак да выпуску, звярніцеся да IНататкі да выпуску ntel FPGA SDK для OpenCL Pro Edition. Калі версія праграмнага забеспячэння адсутнічае ў спісе, прымяняецца кіраўніцтва для папярэдняй версіі праграмнага забеспячэння.
Гісторыя версій дакумента Intel FPGA SDK для OpenCL Pro Edition Notes да выпуску
Версія дакумента | Версія Intel Quartus Prime | Змены |
2022.12.19 | 22.4 | Першапачатковы выпуск. |
электронная версія
Адправіць водгук
Дакументы / Рэсурсы
![]() |
intel RN-OCL004 FPGA SDK для OpenCL Pro Edition [pdfКіраўніцтва карыстальніка RN-OCL004, RN-OCL004 FPGA SDK для OpenCL Pro Edition, FPGA SDK для OpenCL Pro Edition, SDK для OpenCL Pro Edition, OpenCL Pro Edition, Edition |