intel RN-OCL004 FPGA SDK za OpenCL Pro Edition
Intel® FPGA SDK za OpenCL™ Pro Edition verziju 22.4 Napomene o izdanju
Intel® FPGA SDK za OpenCL™ Pro Edition Napomene o izdanju pruža najnovije informacije o Intel FPGA Software Development Kit (SDK) za OpenCL(1)(2) Pro Edition i Intel FPGA Runtime Environment (RTE) za OpenCL Pro Edition Verzija 22.4.
Nove karakteristike i poboljšanja
Nisu dodane nove funkcije u ovom izdanju Intel FPGA SDK za OpenCL Pro Edition i Intel FPGA RTE za OpenCL Pro Edition.
Podrška za operativni sistem
Informacije o OS podršci za Intel FPGA SDK za OpenCL dostupne su na stranici Podrška operativnog sistema Intel FPGA website.
Povezane informacije
Podrška za operativni sistem
Promjene u ponašanju softvera
Nisu napravljene nikakve promjene u ponašanju softvera u trenutnom izdanju Intel FPGA SDK za OpenCL i Intel FPGA RTE za OpenCL.
Povezane informacije
OpenCL 2.0 zaglavlja
Poznati problemi i rješenja
Ovaj odjeljak pruža informacije o poznatim problemima koji utiču na Intel FPGA SDK za OpenCL i Intel FPGA RTE za OpenCL verziju 22.4.
- OpenCL i OpenCL logo su zaštitni znakovi kompanije Apple Inc. koji se koriste uz dozvolu Khronos Group™.
- Intel FPGA SDK za OpenCL je zasnovan na objavljenoj Khronos specifikaciji i prošao je Khronos proces testiranja usklađenosti. Trenutni status usklađenosti možete pronaći na www.khronos.org/conformance.
Opis | Zaobilazno rješenje |
Prilikom kompajliranja OpenCL kernela koji sadrži pozive bibliotečkim funkcijama koje sadrže HLS zadatke, inkrementalno prevođenje može pokrenuti rekompilaciju za jezgre na koje se ne utiče. | Nema poznatog rješenja. Međutim, ovo nije funkcionalna greška. To može rezultirati konzervativnijim inkrementalnim kompajliranjem. |
Vrijeme izvođenja emulatora emituje grešku tvrdnje ako je kernel stavljen u red 16,000 puta. | Ne stavljajte kernel u red više od 16,000 puta. |
OpenCL kerneli s imenima dužim od 61 karaktera mogu propasti u kompajleru Intel Quartus® Prime Pro Edition sa greškom sličnom sljedećoj: | Smanjite veličinu OpenCL imena kernela. |
Greška (16045): Instanca "...| _cra_slave_inst" instancira nedefinirani entitet " _function_cra_slave" File:fileime> Linija: |
|
OpenCL cijevi kernela ne mogu se proslijediti kao argumenti u nekim slučajevima. Simptom je da runtime prima a CL_INVALID_BUFFER_SIZE (-61) greška kada stavite svoj kernel u red. |
Izmijenite svoj dizajn tako da koristite kanale umjesto cijevi. |
Kada alternativno koristite podbafere i njihove roditeljske međuspremnike, promjene upisane u jedan se možda neće odraziti na drugi. | Demapiranje i mapiranje bafera prisiljava podbafere i njihove roditeljske bafere da budu sinkronizirani. Poništavanje mapiranja i mapiranje bafera između upotreba bafera trebalo bi spriječiti ovaj problem. |
Ovaj odjeljak pruža informacije o poznatim problemima koji utiču na trenutno izdanje Intel FPGA SDK za OpenCL Custom Platform Toolkit i referentne platforme. Ovi problemi takođe mogu uticati na prilagođene platforme koje kreirate za upotrebu sa Intel FPGA SDK za OpenCL.
Opis | Zaobilazno rješenje |
Za Windows, kada host aplikacija upita broj uređaja, poziva na clGetDeviceIDs vrati 128 uređaja bez obzira na stvarni broj prisutnih uređaja.
Napomena: Stvarno dostupne uređaje možete pronaći na početku liste uređaja koju vraća |
Izvedite jedno od sljedećih rješenja:
• Ponovo napišite host aplikaciju da ograničite upit za
• Ponovno napišite host aplikaciju za korištenje • Prepišite aplikaciju domaćina da samo poziva • Postavite varijablu okruženja
tačan broj uređaja. Time se popravlja pogrešno ponašanje |
Najnoviji poznati Intel FPGA SDK za probleme sa OpenCL softverom
Za dodatne informacije o poznatim problemima za trenutni Intel FPGA SDK za OpenCL verziju i za prethodne verzije, pogledajte Bazu znanja web stranica.
Povezane informacije
Baza znanja
Softverski problemi riješeni
U Intel FPGA SDK za OpenCL i Intel FPGA RTE za OpenCL verziju 22.4 nisu prijavljeni, ispravljeni ili na drugi način riješeni problemi sa softverom.
Softverske zakrpe uključene u ovo izdanje
Nema softverskih zakrpa uključenih u ovo izdanje.
Intel FPGA SDK za arhive napomena o izdanju OpenCL Pro Edition
Za najnoviju i prethodnu verziju ovog izdanja, pogledajte Intel FPGA SDK za OpenCL Pro Edition Napomene o izdanju. Ako verzija softvera nije navedena, primjenjuje se vodič za prethodnu verziju softvera.
Istorija revizije dokumenta Intel FPGA SDK za OpenCL Pro Edition Napomene o izdanju
Verzija dokumenta | Intel Quartus Prime verzija | Promjene |
2022.12.19 | 22.4 | Prvo izdanje. |
Online verzija
Pošalji povratne informacije
Dokumenti / Resursi
![]() |
intel RN-OCL004 FPGA SDK za OpenCL Pro Edition [pdf] Korisnički priručnik RN-OCL004, RN-OCL004 FPGA SDK za OpenCL Pro Edition, FPGA SDK za OpenCL Pro Edition, SDK za OpenCL Pro Edition, OpenCL Pro Edition, Edition |