intel RN-OCL004 FPGA SDK për OpenCL Pro Edition
Intel® FPGA SDK për OpenCL™ Pro Edition Version 22.4 Notes Release
Intel® FPGA SDK për OpenCL™ Pro Edition Notes ofron informacione të reja rreth Komitetit të Zhvillimit të Softuerit Intel FPGA (SDK) për OpenCL(1)(2) Pro Edition dhe Intel FPGA Runtime Environment (RTE) për OpenCL Pro Edition Versioni 22.4.
Karakteristikat dhe përmirësimet e reja
Nuk ka veçori të reja të shtuara në këtë version të Intel FPGA SDK për OpenCL Pro Edition dhe Intel FPGA RTE për OpenCL Pro Edition.
Mbështetja e Sistemit Operativ
Informacioni rreth mbështetjes së OS për Intel FPGA SDK për OpenCL disponohet në faqen Mbështetja e Sistemit Operativ të Intel FPGA webfaqe.
Informacione të Përafërta
Mbështetja e Sistemit Operativ
Ndryshimet në sjelljen e softuerit
Nuk u bënë ndryshime në sjelljen e softuerit në versionin aktual të Intel FPGA SDK për OpenCL dhe Intel FPGA RTE për OpenCL.
Informacione të Përafërta
Titujt OpenCL 2.0
Çështje të njohura dhe zgjidhje
Ky seksion ofron informacion rreth çështjeve të njohura që prekin Intel FPGA SDK për OpenCL dhe Intel FPGA RTE për OpenCL Version 22.4.
- OpenCL dhe logoja OpenCL janë marka tregtare të Apple Inc. të përdorura me lejen e Khronos Group™.
- Intel FPGA SDK për OpenCL bazohet në një specifikim të publikuar të Khronos dhe ka kaluar procesin e testimit të konformitetit të Khronos. Statusi aktual i konformitetit mund të gjendet në www.khronos.org/conformance.
Përshkrimi | Zgjidhje |
Kur përpiloni një kernel OpenCL që përmban thirrje për funksionet e bibliotekës që përmbajnë detyra HLS, përpilimi në rritje mund të shkaktojë ripërpilim për kernelet e paprekur. | Nuk dihet zgjidhje. Megjithatë, ky nuk është një gabim funksional. Mund të rezultojë në një përpilim shtesë më konservator. |
Koha e ekzekutimit të emulatorit lëshon një gabim pohimi nëse një kernel vihet në radhë 16,000 herë. | Mos vini në radhë një kernel më shumë se 16,000 herë. |
Kernelet OpenCL me emra më të gjatë se 61 karaktere mund të dështojnë në përpiluesin Intel Quartus® Prime Pro Edition me një gabim të ngjashëm me gabimin e mëposhtëm: | Zvogëloni madhësinë e emrit të kernelit OpenCL. |
Gabim (16045): Shembulli "...| _cra_slave_inst" instancon entitetin e papërcaktuar " _function_cra_slave" File:fileemri> Linja: |
|
Tubat e kernelit OpenCL nuk mund të kalohen si argumente në disa raste. Simptoma është koha e ekzekutimit që merr a CL_INVALID_BUFFER_SIZE (-61) gabim kur vendosni kernelin tuaj në radhë. |
Ndryshoni dizajnin tuaj për të përdorur kanale në vend të tubave. |
Kur përdoren në mënyrë alternative nën-buferat dhe buferat e tyre mëmë, ndryshimet e shkruara në njërën mund të mos pasqyrohen në tjetrën. | Zhbërja e hartës dhe hartëzimi i një buffer detyron nën-buferët dhe buferët e tyre prindër të sinkronizohen. Heqja e hartës dhe hartëzimi i një tamponi midis përdorimeve të tamponit duhet ta parandalojë këtë problem. |
Ky seksion ofron informacion rreth çështjeve të njohura që ndikojnë në lëshimin aktual të Intel FPGA SDK për Paketën e Veglave të Platformës së Përshtatshme të OpenCL dhe platformat e referencës. Këto çështje mund të ndikojnë gjithashtu në Platformat e personalizuara që krijoni për përdorim me Intel FPGA SDK për OpenCL.
Përshkrimi | Zgjidhje |
Për Windows, kur aplikacioni pritës kërkon numrin e pajisjeve, telefonon në clGetDeviceIDs ktheni 128 pajisje pavarësisht nga numri aktual i pajisjeve të pranishme.
Shënim: Ju mund t'i gjeni pajisjet aktuale të disponueshme në fillim të listës së pajisjeve të kthyera nga |
Kryeni një nga zgjidhjet e mëposhtme:
• Rishkruani aplikacionin pritës për të kufizuar kërkesën
• Rishkruani aplikacionin pritës për t'u përdorur • Rishkruani aplikacionin pritës vetëm për të thirrur • Vendosni variablin e mjedisit
numri i saktë i pajisjeve. Duke bërë këtë rregullon sjelljen e gabuar të |
SDK e njohur më e fundit Intel FPGA për çështjet e softuerit OpenCL
Për informacion shtesë për çështjet e njohura për SDK-në aktuale të Intel FPGA për versionin OpenCL dhe për versionet e mëparshme, referojuni Baza e Njohurive web faqe.
Informacione të Përafërta
Baza e njohurive
Problemet e softuerit të zgjidhura
Asnjë problem me softuerin nuk është raportuar, korrigjuar ose zgjidhur ndryshe në Intel FPGA SDK për OpenCL dhe Intel FPGA RTE për OpenCL Version 22.4.
Arna softuerike të përfshira në këtë publikim
Nuk ka arnime softuerike të përfshira në këtë version.
Intel FPGA SDK për arkivat e shënimeve të publikimit të OpenCL Pro Edition
Për versionet më të fundit dhe të mëparshme të shënimeve të këtij versioni, referojuni Intel FPGA SDK për shënimet e publikimit të OpenCL Pro Edition. Nëse një version i softuerit nuk është i listuar, zbatohet udhëzuesi për versionin e mëparshëm të softuerit.
Historia e rishikimit të dokumentit të Intel FPGA SDK për Shënimet e lëshimit të OpenCL Pro Edition
Versioni i dokumentit | Versioni i Intel Quartus Prime | Ndryshimet |
2022.12.19 | 22.4 | Lëshimi fillestar. |
Dokumentet / Burimet
![]() |
intel RN-OCL004 FPGA SDK për OpenCL Pro Edition [pdfUdhëzuesi i përdoruesit RN-OCL004, RN-OCL004 FPGA SDK për OpenCL Pro Edition, FPGA SDK për OpenCL Pro Edition, SDK për OpenCL Pro Edition, OpenCL Pro Edition, Edition |