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

Intel® FPGA SDK pikeun OpenCL™ Pro Edition Vérsi 22.4 Catetan Pelepasan

Intel® FPGA SDK for OpenCL™ Pro Edition Release Notes nyadiakeun inpo telat-telat ngeunaan Intel FPGA Software Development Kit (SDK) pikeun OpenCL(1)(2) Pro Edition jeung Intel FPGA Runtime Environment (RTE) pikeun OpenCL Pro Edition. Vérsi 22.4.

Fitur anyar jeung Enhancements

Taya fitur anyar ditambahkeun dina sékrési ieu Intel FPGA SDK pikeun OpenCL Pro Edition jeung Intel FPGA RTE pikeun OpenCL Pro Edition.

Rojongan System Operasi

Inpormasi ngeunaan dukungan OS pikeun Intel FPGA SDK pikeun OpenCL sayogi dina halaman Dukungan Sistem Operasi tina Intel FPGA. websitus.
Émbaran patali
Rojongan System Operasi

Parobahan kana Paripolah Software

Henteu aya parobihan kana paripolah parangkat lunak anu dilakukeun dina sékrési ayeuna Intel FPGA SDK pikeun OpenCL sareng Intel FPGA RTE pikeun OpenCL.
Émbaran patali
OpenCL 2.0 lulugu

Isu dipikawanoh tur Workarounds

Bagian ieu nyadiakeun émbaran ngeunaan isu dipikawanoh nu mangaruhan Intel FPGA SDK pikeun OpenCL jeung Intel FPGA RTE pikeun OpenCL Vérsi 22.4.

  1. OpenCL jeung logo OpenCL mangrupakeun mérek dagang Apple Inc. dipaké ku idin ti Khronos Group™.
  2. Intel FPGA SDK pikeun OpenCL didasarkeun kana spésifikasi Khronos anu diterbitkeun, sareng parantos lulus Prosés Uji Konformasi Khronos. Status conformance ayeuna bisa kapanggih di www.khronos.org/conformance.
Katerangan Solusina
Nalika nyusun kernel OpenCL anu ngandung telepon ka fungsi perpustakaan anu ngandung tugas HLS, kompilasi incremental tiasa memicu kompilasi ulang pikeun kernel anu teu kapangaruhan. Taya workaround dipikawanoh. Nanging, ieu sanés bug fungsional. Éta tiasa nyababkeun kompilasi incremental anu langkung konservatif.
Runtime émulator emits kasalahan negeskeun lamun kernel ieu enqueued 16,000 kali. Ulah enqueue kernel leuwih ti 16,000 kali.
Kernel OpenCL kalayan nami langkung panjang ti 61 karakter tiasa gagal dina kompiler Intel Quartus® Prime Pro Edition kalayan kasalahan anu sami sareng kasalahan ieu: Ngurangan ukuran nami kernel OpenCL.
Kasalahan (16045): Conto "...| _cra_slave_inst" instantiates éntitas undefined " _function_cra_slave" File:filengaran> Jalur:
Pipa kernel OpenCL teu tiasa disalurkeun salaku argumen dina sababaraha kasus. Gejala nyaéta runtime narima a CL_INVALID_BUFFER_SIZE (-61) kasalahan nalika anjeun enqueue kernel Anjeun. Robah desain anjeun pikeun nganggo saluran tibatan pipa.
Nalika alternatipna nganggo sub-buffers sareng panyangga indungna, parobihan anu diserat ka hiji tiasa henteu ditingali dina anu sanés. Unmapping sareng pemetaan panyangga maksakeun sub-buffer sareng panyangga indungna pikeun nyingkronkeun. Unmapping sareng pemetaan panyangga antara panggunaan panyangga kedah nyegah masalah ieu.

Bagian ieu nyayogikeun inpormasi ngeunaan masalah anu dipikanyaho anu mangaruhan sékrési ayeuna Intel FPGA SDK pikeun OpenCL Custom Platform Toolkit sareng Rujukan Platform. Masalah ieu ogé tiasa mangaruhan Platform Adat anu anjeun ciptakeun pikeun dianggo sareng Intel FPGA SDK pikeun OpenCL.

Katerangan Solusina
Pikeun Windows, nalika aplikasi host queries jumlah alat, nelepon ka clGetDeviceIDs balik 128 alat paduli jumlah sabenerna alat hadir.

Catetan: Anjeun tiasa mendakan alat anu saleresna sayogi di awal daptar alat anu dipulangkeun ku clGetDeviceIDs.

Laksanakeun salah sahiji workarounds ieu:

• Tulis ulang aplikasi host pikeun ngawatesan query pikeun

clGetDeviceIDs kana jumlah sabenerna alat.

• Tulis ulang aplikasi host pikeun dipaké clGetDeviceInfo pikeun naroskeun alat mana anu sayogi. Nelepon clGetDeviceInfo sareng CL_DEVICE_AVAILABLE bendera leres ngalaporkeun yén alat extraneous teu sadia.

• Tulis ulang aplikasi host pikeun nelepon wungkul clCreateContext kalawan jumlah sabenerna alat. Nelepon clCreateContext jeung alat extraneous gagal jeung kasalahan CL_DEVICE_NOT_AVAILABLE.

• Nyetél variabel lingkungan

CL_OVERRIDE_NUM_DEVICES_INTELFPGA ka nu

jumlah bener alat. Lakukeun sangkan ngalereskeun kabiasaan erroneous tina clGetDeviceIDs.

Panganyarna Intel FPGA SDK pikeun OpenCL Software Isu

Kanggo inpormasi masalah tambahan anu dipikanyaho pikeun Intel FPGA SDK ayeuna kanggo versi OpenCL sareng versi sateuacana, tingal Pangkalan Pangaweruh. web kaca.

Émbaran patali
Basis Pangaweruh

Isu software direngsekeun

Taya masalah software dilaporkeun, dilereskeun atawa lamun heunteu direngsekeun dina Intel FPGA SDK pikeun OpenCL jeung Intel FPGA RTE pikeun OpenCL Vérsi 22.4.

 Patch Software Kaasup dina Release ieu

Taya patch software kaasup dina release ieu.

Intel FPGA SDK pikeun OpenCL Pro Edition Release Notes Archives

Pikeun versi panganyarna sareng sateuacana tina catetan pelepasan ieu, tingal Intel FPGA SDK pikeun OpenCL Pro Edition Release Catetan. Lamun versi software teu didaptarkeun, pituduh pikeun versi software saméméhna lumaku.

Dokumén Révisi Sajarah Intel FPGA SDK pikeun OpenCL Pro Edition Release Catetan
Vérsi Dokumén Intel Quartus Prime Vérsi Parobahan
2022.12.19 22.4 Pelepasan awal.

Ikon Sosial Vérsi online
Ikon Sosial Kirim Eupan Balik

intel Logo

Dokumén / Sumberdaya

intel RN-OCL004 FPGA SDK pikeun OpenCL Pro Edition [pdf] Pituduh pamaké
RN-OCL004, RN-OCL004 FPGA SDK pikeun OpenCL Pro Edition, FPGA SDK pikeun OpenCL Pro Edition, SDK pikeun OpenCL Pro Edition, OpenCL Pro Edition, Edition

Rujukan

Ninggalkeun komentar

alamat surélék anjeun moal diterbitkeun. Widang diperlukeun ditandaan *