intel RN-OCL004 FPGA SDK за OpenCL Pro Edition
Intel® FPGA SDK за OpenCL™ Pro Edition верзија 22.4 Белешки за издавање
Intel® FPGA SDK за OpenCL™ Pro Edition Release Notes обезбедува доцни информации за комплетот за развој на софтвер Intel FPGA (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 пати. | Не ставајте јадро во ред повеќе од 16,000 пати. |
OpenCL кернелите со имиња подолги од 61 знак може да не успеат во компајлерот Intel Quartus® Prime Pro Edition со грешка слична на следнава грешка: | Намалете ја големината на името на кернелот OpenCL. |
Грешка (16045): Пример „...| _cra_slave_inst" инстанцира недефиниран ентитет " _function_cra_slave" File:fileиме> Линија: |
|
OpenCL кернел цевките не може да се пренесат како аргументи во некои случаи. Симптомот е времето на траење добива a CL_INVALID_BUFFER_SIZE (-61) грешка кога го ставате во ред вашиот кернел. |
Изменете го вашиот дизајн за да користите канали наместо цевки. |
Кога алтернативно се користат под-бафери и нивните матични бафери, промените напишани на едниот може да не се рефлектираат во другиот. | Отстранувањето и мапирањето на баферот ги принудува под-баферите и нивните матични бафери да се синхронизираат. Отстранувањето и мапирањето на баферот помеѓу употребите на баферот треба да го спречи овој проблем. |
Овој дел дава информации за познати проблеми кои влијаат на тековното издание на Intel FPGA SDK за OpenCL прилагодена платформа со алатки и референтни платформи. Овие проблеми може да влијаат и на приспособените платформи што ги создавате за употреба со 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
За најновите и претходните верзии на белешките за ова издание, погледнете на Intel FPGA SDK за белешки за издавање OpenCL Pro Edition. Ако верзијата на софтверот не е наведена, се применува водичот за претходната верзија на софтверот.
Историја на ревизии на документи на Intel FPGA SDK за Белешки за издавање OpenCL Pro Edition
Верзија на документ | Интел 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 |