intel RN-OCL004 FPGA SDK за OpenCL Pro Edition
Бележки по изданието на Intel® FPGA SDK за OpenCL™ Pro Edition версия 22.4
Intel® FPGA SDK за OpenCL™ Pro Edition Бележки по изданието предоставя последна информация за 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" създава недефиниран обект " _function_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
Версия на документа | 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 |