intel RN-OCL004 FPGA SDK OpenCL Pro Edition-rako
intel RN-OCL004 FPGA SDK OpenCL Pro Edition-rako

OpenCL™ Pro Edition-rako Intel® FPGA SDK 22.4 bertsioaren bertsio-oharrak

OpenCL™ Pro Edition-rako Intel® FPGA SDK-ren bertsio-oharrak OpenCL(1)(2) Pro Edition-rako Intel FPGA Software Garapenerako Kitari (SDK) eta OpenCL Pro Edition-rako Intel FPGA Runtime Environment (RTE) buruzko informazio berriena eskaintzen du. 22.4 bertsioa.

Ezaugarri berriak eta hobekuntzak

Ez da funtzio berririk gehitu OpenCL Pro Editionrako Intel FPGA SDK eta OpenCL Pro Editionrako Intel FPGA RTE-ren bertsio honetan.

Sistema eragilearen euskarria

Intel FPGA SDK-rako OpenCL-rako OS laguntzari buruzko informazioa eskuragarri dago Intel FPGA-ren Sistema Eragileen Laguntzaren orrian. webgunea.
Lotutako informazioa
Sistema eragilearen euskarria

Softwarearen portaeraren aldaketak

Softwarearen portaeran ez da aldaketarik egin OpenCL-rako Intel FPGA SDK-ren eta OpenCL-erako Intel FPGA RTE-ren oraingo bertsioan.
Lotutako informazioa
OpenCL 2.0 goiburuak

Arazo ezagunak eta konponbideak

Atal honek OpenCLrako Intel FPGA SDK eta OpenCL 22.4 bertsiorako Intel FPGA RTEri eragiten dioten arazo ezagunei buruzko informazioa eskaintzen du.

  1. OpenCL eta OpenCL logotipoa Apple Inc.-ren marka komertzialak dira, Khronos Group™-ren baimenarekin erabiltzen direnak.
  2. OpenCL-rako Intel FPGA SDK argitaratutako Khronos zehaztapen batean oinarritzen da, eta Khronos-en adostasun-probaren prozesua gainditu du. Uneko adostasun-egoera helbidean aurki daiteke www.khronos.org/conformance.
Deskribapena Konponbidea
HLS zereginak dituzten liburutegiko funtzioetarako deiak dituen OpenCL kernel bat konpilatzean, konpilazio inkrementalak eraginik gabeko nukleoetarako birkonpilazioa eragin dezake. Ez dago konponbide ezagunik. Hala ere, hau ez da akats funtzional bat. Baliteke konpilazio inkremental kontserbadoreagoa izatea.
Emuladorearen exekuzio-denborak baieztapen-errore bat igortzen du nukleoa 16,000 aldiz ilaran jartzen bada. Ez jarri nukleo bat 16,000 aldiz baino gehiago ilaran.
61 karaktere baino gehiagoko izenak dituzten OpenCL kernelek huts egin dezakete Intel Quartus® Prime Pro Edition konpilatzailean errore honen antzeko errore batekin: Murriztu OpenCL nukleoaren izenaren tamaina.
Errorea (16045): "...| _cra_slave_inst"-ek definitu gabeko entitatearen instantzia ematen du " _funtzioa_cra_slave" File:fileizena> lerroa:
OpenCL kernel-hodiak ezin dira argumentu gisa pasa kasu batzuetan. Sintoma exekuzio-denborak a jasotzen du CL_INVALID_BUFFER_SIZE (-61) errorea zure nukleoa ilaran jartzen duzunean. Aldatu zure diseinua kanalak erabiltzeko hodien ordez.
Bestela, azpibuffer-ak eta haien buffer nagusiak erabiltzean, baliteke batean idatzitako aldaketak bestean ez islatzea. Buffer bat kentzeak eta mapatzeak azpibufferak eta haien buffer nagusiak sinkronizatzera behartzen ditu. Buffer erabileraren arteko buffer bat kentzeak eta mapatzeak arazo hau saihestu beharko luke.

Atal honek Intel FPGA SDK-ren egungo bertsioari eragiten dioten arazo ezagunei buruzko informazioa eskaintzen du OpenCL Custom Platform Toolkit eta Erreferentzia Plataformetarako. Arazo hauek OpenCL-rako Intel FPGA SDK-rekin erabiltzeko sortzen dituzun plataforma pertsonalizatuetan ere eragina izan dezakete.

Deskribapena Konponbidea
Windows-en, ostalari-aplikazioak gailu kopurua galdetzen duenean, dei egiten dio clGetDeviceIDs itzuli 128 gailu dauden gailuen benetako kopurua edozein dela ere.

Oharra: Eskuragarri dauden benetako gailuak itzultzen diren gailuen zerrendaren hasieran aurki ditzakezu clGetDeviceIDs.

Egin konponbide hauetako bat:

• Berridatzi ostalariaren aplikazioa kontsulta mugatzeko

clGetDeviceIDs gailuen benetako kopuruari.

• Berridatzi ostalariaren aplikazioa erabiltzeko clGetDeviceInfo zein gailu dauden kontsultatzeko. clGetDeviceInfo-rekin deitzea CL_DEVICE_AVAILABLE banderak behar bezala adierazten du kanpoko gailuak ez daudela erabilgarri.

• Berridatzi ostalariaren aplikazioa soilik deitzeko clCreateContext gailu kopuru errealarekin. Deitzen clCreateContext kanpoko gailuekin huts egiten du errorearekin CL_DEVICE_NOT_AVAILABLE.

• Ezarri ingurune-aldagaia

CL_OVERRIDE_NUM_DEVICES_INTELFPGA du

gailu kopuru zuzena. Hori eginez gero, portaera okerra konpontzen da clGetDeviceIDs.

OpenCL Software Arazoetarako Intel FPGA SDK ezaguna

Gaur egungo Intel FPGA SDK OpenCL bertsiorako eta aurreko bertsioetarako arazo ezagunei buruzko informazio gehigarrirako, ikusi Knowledge Basera. web orrialdea.

Lotutako informazioa
Ezagutza Oinarria

Software-arazoak konpondu dira

OpenCL-rako Intel FPGA SDK-n eta OpenCL 22.4 bertsiorako Intel FPGA RTE-n ez zen software-arazorik jakinarazi, zuzendu edo konpondu.

 Software-adabakiak Argitalpen honetan sartzen dira

Ez dago software-adabakirik bertsio honetan.

OpenCL Pro Edition-rako Intel FPGA SDK-ren bertsio-oharren artxiboak

Argitalpen-oharraren azken eta aurreko bertsioetarako, ikusi Intel FPGA SDK for OpenCL Pro Edition bertsioaren oharrak. Software-bertsio bat zerrendatzen ez bada, aurreko software-bertsioaren gida aplikatuko da.

OpenCL Pro Edition-rako Intel FPGA SDK-ren dokumentuen berrikuspenaren historiaren bertsio-oharrak
Dokumentuaren bertsioa Intel Quartus Prime bertsioa Aldaketak
2022.12.19 22.4 Hasierako kaleratzea.

Ikono Soziala Lineako bertsioa
Ikono Soziala Bidali Iritzia

intel logotipoa

Dokumentuak / Baliabideak

intel RN-OCL004 FPGA SDK OpenCL Pro Edition-rako [pdfErabiltzailearen gida
RN-OCL004, RN-OCL004 FPGA SDK OpenCL Pro Editionrako, FPGA SDK OpenCL Pro Editionrako, SDK OpenCL Pro Editionrako, OpenCL Pro Editionrako, Edizioa

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *