intel RN-OCL004 FPGA SDK ji bo OpenCL Pro Edition
intel RN-OCL004 FPGA SDK ji bo OpenCL Pro Edition

Intel® FPGA SDK ji bo OpenCL™ Pro Edition Guhertoya 22.4 Têbînîyên berdanê

Intel® FPGA SDK-ya ji bo Têbînîyên Serbestberdanê yên OpenCL™ Pro-yê agahdariya dereng der barê Kiteya Pêşveçûna Nermalava Intel FPGA (SDK) ji bo Çapa OpenCL(1)(2) Pro û Jîngeha Intel FPGA Runtime (RTE) ji bo Çapa OpenCL Pro peyda dike. Guhertoya 22.4.

Taybetmendiyên Nû û Pêşveçûn

Di vê serbestberdana Intel FPGA SDK-ya ji bo Weşana OpenCL Pro û Intel FPGA RTE-ya ji bo Weşana OpenCL Pro-yê de taybetmendiyên nû nehatine zêdekirin.

Piştgiriya Pergala Operasyonê

Agahdariya li ser piştgiriya OS-ê ji bo Intel FPGA SDK-ya ji bo OpenCL-ê li ser rûpela Piştgiriya Pergala Xebatê ya Intel FPGA-yê heye. website.
Information Related
Piştgiriya Pergala Operasyonê

Guhertinên Tevgera Nermalavê

Di serbestberdana heyî ya Intel FPGA SDK-ya ji bo OpenCL û Intel FPGA RTE-ya ji bo OpenCL-ê de ti guhertin di tevgera nermalavê de nehatiye çêkirin.
Information Related
Sernavên OpenCL 2.0

Pirsgirêk û Rêbazên naskirî

Ev beş agahdarî li ser pirsgirêkên naskirî yên ku bandorê li Intel FPGA SDK ji bo OpenCL û Intel FPGA RTE ji bo OpenCL Versiyon 22.4 dike peyda dike.

  1. OpenCL û logoya OpenCL tîcarî yên Apple Inc. ne ku bi destûra Khronos Group™ têne bikar anîn.
  2. Intel FPGA SDK-ya ji bo OpenCL-ê li ser bingeha taybetmendiyek Khronos-ê ya hatî weşandin e, û Pêvajoya Testkirina Hevrêziya Khronos derbas kiriye. Rewşa lihevhatina heyî dikare li vir were dîtin www.khronos.org/conformance.
Terîf Workaround
Dema berhevkirina kernelek OpenCL ya ku tê de bangên fonksiyonên pirtûkxaneyê yên ku peywirên HLS vedihewîne vedihewîne, berhevkirina zêde dibe ku ji nû ve berhevkirina kernelên bêbandor bike. Rêbazek nayê zanîn. Lêbelê, ev ne xeletiyek fonksiyonel e. Dibe ku ew di berhevokek zêdebûyî ya muhafezekartir de encam bide.
Dema xebitandina emulatorê heke kernelek 16,000 carî were rêz kirin xeletiyek îddîakirinê derdixe. Kernelek ji 16,000 carî zêdetir li dû hev neke.
Kernelên OpenCL yên bi navên ji 61 tîpan dirêjtir dibe ku di berhevkarê Intel Quartus® Prime Pro Edition de bi xeletiyek mîna xeletiya jêrîn têk biçin: Mezinahiya navê kernelê OpenCL kêm bikin.
Çewtî (16045): Mînak "...| _cra_slave_inst" hebûneke nediyar destnîşan dike " _function_cra_slave" File:filenav> Xet:
Di hin rewşan de boriyên kernelê yên OpenCL nikarin wekî arguman werin derbas kirin. Nîşana dema xebitandinê distîne a CL_INVALID_BUFFER_SIZE (-61) gava ku hûn kernelê xwe dixin rêzê xeletiyek. Sêwirana xwe biguhezînin da ku li şûna boriyan kanalan bikar bînin.
Dema ku bi alternatîfî jêr-bufer û tamponên dêûbavê wan bikar bînin, dibe ku guhertinên ku li yekê hatine nivîsandin di ya din de neyên xuyang kirin. Nexşe û nexşeya tamponê ferz dike ku bine-bufer û tamponên dêûbavê wan werin senkronîzekirin. Nexşe û nexşeya tamponek di navbera karanîna tamponê de divê pêşî li vê pirsgirêkê bigire.

Ev beş agahdarî li ser pirsgirêkên naskirî yên ku bandorê li serbestberdana heyî ya Intel FPGA SDK-ya ji bo Amûrên Platforma Xweser a OpenCL û Platformên Referansê dikin peyda dike. Dibe ku van pirsgirêkan bandorê li Platformên Xweser ên ku hûn ji bo karanîna bi Intel FPGA SDK-ya OpenCL-ê diafirînin jî bikin.

Terîf Workaround
Ji bo Windows-ê, dema ku serîlêdana mêvandar ji hejmara cîhazan dipirse, bang dike clGetDeviceIDs 128 cîhazan vedigerînin bêyî ku hejmara rastîn a cîhazên heyî hebe.

Not: Hûn dikarin di destpêka navnîşa cîhaza ku ji hêla vegerî ve hatî vegerandin de amûrên heyî yên rastîn bibînin clGetDeviceIDs.

Yek ji rêgezên jêrîn pêk bînin:

• Serîlêdana mêvandar ji nû ve binivîsin ku pirsê ji bo sînordar bikin

clGetDeviceIDs bi hejmara rastîn ya cîhazên.

• Serîlêdana mêvandar a ku bikar bînin ji nû ve binivîsin clGetDeviceInfo bipirsin ka kîjan cîhaz hene. Bi clGetDeviceInfo re bang dikin CL_DEVICE_AVAILABLE ala rast rapor dike ku amûrên derveyî ne berdest in.

• Serîlêdana mêvandar ji nû ve binivîsin ku tenê bang bikin clCreateContext bi hejmara rastîn ya cîhazên. Gazî kirin clCreateContext bi cîhazên derveyî bi xeletiyê têk diçe CL_DEVICE_NOT_AVAILABLE.

• Guherbara jîngehê saz bikin

CL_OVERRIDE_NUM_DEVICES_INTELFPGA bo

hejmara rast a cîhazên. Bi kirina vê yekê reftara xelet a rast dike clGetDeviceIDs.

Ji bo Pirsgirêkên Nermalava OpenCL-ê ya herî dawî ya naskirî ya Intel FPGA SDK

Ji bo agahdariya pirsgirêka naskirî ya zêde ya ji bo Intel FPGA SDK-ya heyî ji bo guhertoya OpenCL û ji bo guhertoyên berê, serî li Bingeha Zanînê bidin. web rûpel.

Information Related
Bingeha Zanînê

Pirsgirêkên Nermalavê Çareser kirin

Di Intel FPGA SDK-ya ji bo OpenCL û Intel FPGA RTE-ya ji bo OpenCL Guhertoya 22.4-ê de ti pirsgirêkên nermalavê nehatin ragihandin, rastkirin an bi rengek din nehatin çareser kirin.

 Pelên nermalavê yên di vê Daxuyaniyê de hene

Di vê serbestberdanê de nermalavên nermalavê hene.

Intel FPGA SDK ji bo Arşîvên Têbînîyên Serbestberdana OpenCL Pro Edition

Ji bo guhertoyên herî dawî û berê yên vê notên berdanê, serî li Intel FPGA SDK ji bo Notes Release Edition Pro OpenCL. Ger guhertoyek nermalavê neyê navnîş kirin, rêbernameya guhertoya nermalava berê derbas dibe.

Dîroka Guhertoya Belgeyê ya Intel FPGA SDK-ya ji bo Têbînîyên Serbestberdana OpenCL Pro Edition
Guhertoya Belgeyê Guhertoya Serokwezîrê Intel Quartus Changes
2022.12.19 22.4 Serbestberdana destpêkê.

Ikona Civakî Version
Ikona Civakî Send Feedback

intel Logo

Belge / Çavkanî

intel RN-OCL004 FPGA SDK ji bo OpenCL Pro Edition [pdf] Rehbera bikaranînê
RN-OCL004, RN-OCL004 FPGA SDK ji bo Çapa OpenCL Pro, FPGA SDK ji bo Çapa OpenCL Pro, SDK ji bo Çapa OpenCL Pro, Çapa OpenCL Pro, Çapa

Çavkanî

Bihêle şîroveyek

Navnîşana e-nameya we nayê weşandin. Zeviyên pêwîst têne nîşankirin *