intel RN-OCL004 FPGA SDK za OpenCL Pro Edition
Intel® FPGA SDK za OpenCL™ Pro Edition različice 22.4 Opombe ob izdaji
Opombe ob izdaji Intel® FPGA SDK za OpenCL™ Pro Edition ponujajo najnovejše informacije o Intel FPGA Software Development Kit (SDK) za OpenCL(1)(2) Pro Edition in Intel FPGA Runtime Environment (RTE) za OpenCL Pro Edition Različica 22.4.
Nove funkcije in izboljšave
V tej izdaji Intel FPGA SDK za OpenCL Pro Edition in Intel FPGA RTE za OpenCL Pro Edition ni dodanih novih funkcij.
Podpora za operacijski sistem
Informacije o podpori OS za Intel FPGA SDK za OpenCL so na voljo na strani za podporo operacijskega sistema Intel FPGA webmesto.
Povezane informacije
Podpora za operacijski sistem
Spremembe obnašanja programske opreme
V trenutni izdaji Intel FPGA SDK za OpenCL in Intel FPGA RTE za OpenCL ni bilo sprememb v obnašanju programske opreme.
Povezane informacije
Glave OpenCL 2.0
Znane težave in rešitve
V tem razdelku so informacije o znanih težavah, ki vplivajo na Intel FPGA SDK za OpenCL in Intel FPGA RTE za OpenCL različice 22.4.
- OpenCL in logotip OpenCL sta blagovni znamki družbe Apple Inc., ki se uporabljata z dovoljenjem skupine Khronos Group™.
- Intel FPGA SDK za OpenCL temelji na objavljeni specifikaciji Khronos in je prestal postopek testiranja skladnosti Khronos. Trenutno stanje skladnosti je na voljo na www.khronos.org/conformance.
Opis | Rešitev |
Pri prevajanju jedra OpenCL, ki vsebuje klice funkcij knjižnice, ki vsebujejo naloge HLS, lahko inkrementalno prevajanje sproži ponovno prevajanje za neprizadeta jedra. | Ni znane rešitve. Vendar to ni funkcionalna napaka. To lahko povzroči bolj konzervativno inkrementalno prevajanje. |
Izvajalno okolje emulatorja odda napako trditve, če je jedro postavljeno v čakalno vrsto 16,000-krat. | Jedra ne postavite v čakalno vrsto več kot 16,000-krat. |
Jedra OpenCL z imeni, daljšimi od 61 znakov, lahko odpovejo v prevajalniku Intel Quartus® Prime Pro Edition z napako, podobno naslednji napaki: | Zmanjšajte velikost imena jedra OpenCL. |
Napaka (16045): Primer "...| _cra_slave_inst" ustvarja nedefinirano entiteto " _function_cra_slave" File:fileime> Vrstica: |
|
V nekaterih primerih cevi jedra OpenCL ni mogoče posredovati kot argumentov. Simptom je, da čas izvajanja prejme a CL_INVALID_BUFFER_SIZE Napaka (-61), ko svoje jedro postavite v čakalno vrsto. |
Spremenite svojo zasnovo, da boste namesto cevi uporabljali kanale. |
Pri izmenični uporabi podmedpomnilnikov in njihovih nadrejenih medpomnilnikov se spremembe, zapisane v enega, morda ne bodo odražale v drugem. | Odstranitev preslikave in preslikava medpomnilnika prisili, da se pod-medpomnilniki in njihovi nadrejeni medpomnilniki sinhronizirajo. Preslikava in preslikava medpomnilnika med uporabami medpomnilnika bi morala preprečiti to težavo. |
V tem razdelku so informacije o znanih težavah, ki vplivajo na trenutno izdajo Intel FPGA SDK za OpenCL Custom Platform Toolkit in referenčne platforme. Te težave lahko vplivajo tudi na platforme po meri, ki jih ustvarite za uporabo z Intel FPGA SDK za OpenCL.
Opis | Rešitev |
Za Windows, ko gostiteljska aplikacija zahteva število naprav, pokliče clGetDeviceIDs vrne 128 naprav ne glede na dejansko število prisotnih naprav.
Opomba: Dejansko razpoložljive naprave najdete na začetku seznama naprav, ki ga vrne |
Izvedite eno od naslednjih rešitev:
• Ponovno napišite gostiteljsko aplikacijo, da omejite poizvedbo
• Ponovno napišite gostiteljsko aplikacijo za uporabo • Prepišite gostiteljsko aplikacijo, da samo kliče • Nastavite spremenljivko okolja
pravilno število naprav. S tem popravite napačno vedenje |
Najnovejši znani Intel FPGA SDK za težave s programsko opremo OpenCL
Za dodatne informacije o znanih težavah za trenutno različico Intel FPGA SDK za OpenCL in za prejšnje različice glejte zbirko znanja web strani.
Povezane informacije
Baza znanja
Težave s programsko opremo odpravljene
V Intel FPGA SDK za OpenCL in Intel FPGA RTE za OpenCL različice 22.4 niso bile prijavljene, popravljene ali kako drugače rešene težave s programsko opremo.
Popravki programske opreme, vključeni v to izdajo
V tej izdaji niso vključeni nobeni popravki programske opreme.
Arhiv opomb ob izdaji Intel FPGA SDK za OpenCL Pro Edition
Za najnovejše in prejšnje različice teh opomb ob izdaji glejte IOpombe ob izdaji ntel FPGA SDK za OpenCL Pro Edition. Če različica programske opreme ni navedena, velja vodnik za prejšnjo različico programske opreme.
Zgodovina revizij dokumenta Intel FPGA SDK za OpenCL Pro Edition Opombe ob izdaji
Različica dokumenta | Različica Intel Quartus Prime | Spremembe |
2022.12.19 | 22.4 | Začetna izdaja. |
Spletna različica
Pošlji povratne informacije
Dokumenti / Viri
![]() |
intel RN-OCL004 FPGA SDK za OpenCL Pro Edition [pdf] Uporabniški priroč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 |