OpenCL Pro Edition üçün intel RN-OCL004 FPGA SDK
OpenCL™ Pro Edition Version 22.4 Buraxılış Qeydləri üçün Intel® FPGA SDK
OpenCL™ Pro Edition Buraxılış Qeydləri üçün Intel® FPGA SDK OpenCL(1)(2) Pro Edition üçün Intel FPGA Proqram İnkişaf etdirmə Dəsti (SDK) və OpenCL Pro Nəşri üçün Intel FPGA İcra Mühiti (RTE) haqqında ən son məlumatları təqdim edir. Versiya 22.4.
Yeni Xüsusiyyətlər və Təkmilləşdirmələr
OpenCL Pro Edition üçün Intel FPGA SDK və OpenCL Pro Edition üçün Intel FPGA RTE-nin bu buraxılışında heç bir yeni funksiya əlavə edilməyib.
Əməliyyat sistemi dəstəyi
OpenCL üçün Intel FPGA SDK üçün ƏS dəstəyi haqqında məlumat Intel FPGA-nın Əməliyyat Sistemi Dəstəyi səhifəsində mövcuddur. websayt.
Əlaqədar Məlumat
Əməliyyat sistemi dəstəyi
Proqram Davranışında Dəyişikliklər
OpenCL üçün Intel FPGA SDK və OpenCL üçün Intel FPGA RTE-nin cari buraxılışında proqram davranışında heç bir dəyişiklik edilməmişdir.
Əlaqədar Məlumat
OpenCL 2.0 Başlıqları
Məlum Problemlər və Çözümlər
Bu bölmə OpenCL üçün Intel FPGA SDK və OpenCL Versiya 22.4 üçün Intel FPGA RTE-yə təsir edən məlum problemlər haqqında məlumat verir.
- OpenCL və OpenCL loqosu Khronos Group™-un icazəsi ilə istifadə edilən Apple Inc-in ticarət nişanlarıdır.
- OpenCL üçün Intel FPGA SDK nəşr edilmiş Khronos Spesifikasiyasına əsaslanır və Khronos Uyğunluq Sınaq Prosesindən keçib. Cari uyğunluq vəziyyəti ilə burada tanış olmaq olar www.khronos.org/conformance.
Təsvir | Çözüm |
HLS tapşırıqlarını ehtiva edən kitabxana funksiyalarına zəngləri ehtiva edən OpenCL ləpəsini tərtib edərkən, artımlı kompilyasiya təsirə məruz qalmamış ləpələr üçün təkrar kompilyasiyanı işə sala bilər. | Məlum həll yolu yoxdur. Ancaq bu, funksional bir səhv deyil. Bu, daha mühafizəkar artımlı kompilyasiya ilə nəticələnə bilər. |
Əgər nüvə 16,000 dəfə növbəyə salınarsa, emulyatorun işləmə vaxtı təsdiqləmə xətası verir. | Bir nüvəni 16,000 dəfədən çox növbəyə salmayın. |
Adları 61 simvoldan uzun olan OpenCL ləpələri Intel Quartus® Prime Pro Edition kompilyatorunda aşağıdakı xətaya oxşar xəta ilə uğursuz ola bilər: | OpenCL nüvə adının ölçüsünü azaldın. |
Xəta (16045): Nümunə "...| _cra_slave_inst "müəyyən edilməmiş varlığı yaradır" _function_cra_slave" File:filead> Xətt: |
|
OpenCL nüvə boruları bəzi hallarda arqument kimi ötürülə bilməz. Simptom iş vaxtı a qəbul edir CL_INVALID_BUFFER_SIZE (-61) nüvənizi növbəyə qoyduğunuz zaman xəta. |
Boru əvəzinə kanallardan istifadə etmək üçün dizaynınızı dəyişdirin. |
Alternativ olaraq alt buferlərdən və onların əsas buferlərindən istifadə edildikdə, birinə yazılmış dəyişikliklər digərində əks olunmaya bilər. | Buferin xəritədən çıxarılması və xəritələşdirilməsi alt buferləri və onların əsas buferlərini sinxronizasiya etməyə məcbur edir. Bufer istifadələri arasında buferin xəritədən çıxarılması və xəritələşdirilməsi bu problemin qarşısını almalıdır. |
Bu bölmə OpenCL Xüsusi Platforma Alət dəsti və İstinad Platformaları üçün Intel FPGA SDK-nın cari buraxılışına təsir edən məlum problemlər haqqında məlumat verir. Bu problemlər OpenCL üçün Intel FPGA SDK ilə istifadə etmək üçün yaratdığınız Fərdi Platformalara da təsir edə bilər.
Təsvir | Çözüm |
Windows üçün, host proqramı cihazların sayını soruşduqda, zəng edir clGetDeviceIDs mövcud cihazların faktiki sayından asılı olmayaraq 128 cihazı qaytarın.
Qeyd: Siz faktiki mövcud cihazları qaytardığı cihaz siyahısının əvvəlində tapa bilərsiniz |
Aşağıdakı həll yollarından birini yerinə yetirin:
• Sorğunu məhdudlaşdırmaq üçün host proqramını yenidən yazın
• İstifadə etmək üçün host proqramını yenidən yazın • Yalnız zəng etmək üçün host proqramını yenidən yazın • Mühit dəyişənini təyin edin
cihazların düzgün sayı. Bunu etmək səhv davranışını düzəldir |
OpenCL Proqram Problemləri üçün Ən Son Məlum Intel FPGA SDK
OpenCL versiyası və əvvəlki versiyalar üçün hazırkı Intel FPGA SDK üçün əlavə məlum problem məlumatı üçün Bilik bazasına baxın web səhifə.
Əlaqədar Məlumat
Bilik bazası
Proqram Problemləri Həll Edildi
OpenCL üçün Intel FPGA SDK-da və OpenCL Versiya 22.4 üçün Intel FPGA RTE-də heç bir proqram təminatı problemi bildirilməyib, düzəliş edilməyib və ya başqa şəkildə həll olunmayıb.
Bu Buraxılışa Daxil olan Proqram Yamaları
Bu buraxılışa heç bir proqram yaması daxil deyil.
OpenCL Pro Edition Release Notes Arxivləri üçün Intel FPGA SDK
Bu buraxılış qeydlərinin ən son və əvvəlki versiyaları üçün IOpenCL Pro Edition Buraxılış Qeydləri üçün ntel FPGA SDK. Proqram versiyası siyahıda yoxdursa, əvvəlki proqram versiyası üçün təlimat tətbiq olunur.
OpenCL Pro Edition Buraxılış Qeydləri üçün Intel FPGA SDK-nın Sənəd Təftiş Tarixçəsi
Sənəd versiyası | Intel Quartus Prime Versiya | Dəyişikliklər |
2022.12.19 | 22.4 | İlkin buraxılış. |
Sənədlər / Resurslar
![]() |
OpenCL Pro Edition üçün intel RN-OCL004 FPGA SDK [pdf] İstifadəçi təlimatı RN-OCL004, RN-OCL004 OpenCL Pro Edition üçün FPGA SDK, OpenCL Pro Edition üçün FPGA SDK, OpenCL Pro Edition üçün SDK, OpenCL Pro Edition, Edition |