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

Intel® FPGA SDK kanggo OpenCL™ Pro Edition Versi 22.4 Cathetan Rilis

Cathetan Rilis Intel® FPGA SDK kanggo OpenCL™ Pro Edition nyedhiyakake informasi pungkasan babagan Intel FPGA Software Development Kit (SDK) kanggo OpenCL(1)(2) Pro Edition lan Intel FPGA Runtime Environment (RTE) kanggo OpenCL Pro Edition Versi 22.4.

Fitur anyar lan dandan

Ora ana fitur anyar sing ditambahake ing rilis Intel FPGA SDK kanggo OpenCL Pro Edition lan Intel FPGA RTE kanggo OpenCL Pro Edition.

Dhukungan Sistem Operasi

Informasi babagan dhukungan OS kanggo Intel FPGA SDK kanggo OpenCL kasedhiya ing kaca Dhukungan Sistem Operasi ing Intel FPGA websitus.
Informasi sing gegandhengan
Dhukungan Sistem Operasi

Owah-owahan menyang Prilaku Piranti Lunak

Ora ana owah-owahan ing prilaku piranti lunak ing release saiki saka Intel FPGA SDK kanggo OpenCL lan Intel FPGA RTE kanggo OpenCL.
Informasi sing gegandhengan
OpenCL 2.0 Header

Masalah sing Dikenal lan Solusi

Bagean iki menehi informasi babagan masalah dikenal sing mengaruhi Intel FPGA SDK kanggo OpenCL lan Intel FPGA RTE kanggo OpenCL Versi 22.4.

  1. OpenCL lan logo OpenCL minangka merek dagang Apple Inc. sing digunakake kanthi ijin saka Khronos Group™.
  2. Intel FPGA SDK kanggo OpenCL adhedhasar Spesifikasi Khronos sing diterbitake, lan wis lulus Proses Pengujian Kesesuaian Khronos. Status kesesuaian saiki bisa ditemokake ing www.khronos.org/conformance.
Katrangan Solusi
Nalika ngumpulake kernel OpenCL sing ngemot panggilan menyang fungsi perpustakaan sing ngemot tugas HLS, kompilasi tambahan bisa nyebabake kompilasi ulang kanggo kernel sing ora kena pengaruh. Ora ana solusi sing dingerteni. Nanging, iki dudu bug fungsional. Bisa nyebabake kompilasi tambahan sing luwih konservatif.
Runtime emulator mancarake kesalahan pernyataan yen kernel enqueued kaping 16,000. Aja enqueue kernel luwih saka 16,000 kaping.
Kernel OpenCL kanthi jeneng luwih saka 61 karakter bisa uga gagal ing kompiler Intel Quartus® Prime Pro Edition kanthi kesalahan sing padha karo kesalahan ing ngisor iki: Ngurangi ukuran jeneng kernel OpenCL.
Kesalahan (16045): Kayata "...| _cra_slave_inst" instantiates entitas undefined " _fungsi_cra_slave" File:filejeneng> Line:
Pipa kernel OpenCL ora bisa dilewati minangka argumen ing sawetara kasus. Gejala punika runtime nampa a CL_INVALID_BUFFER_SIZE (-61) kesalahan nalika sampeyan enqueue kernel Panjenengan. Owahi desain sampeyan nggunakake saluran tinimbang pipa.
Yen sampeyan nggunakake sub-buffer lan buffer induk, owah-owahan sing ditulis ing siji bisa uga ora katon ing liyane. Mbukak peta lan pemetaan buffer meksa sub-buffer lan buffer induke kanggo nyelarasake. Unmapping lan pemetaan buffer antarane nggunakake buffer kudu nyegah masalah iki.

Bagean iki menehi informasi babagan masalah dikenal sing mengaruhi release saiki saka Intel FPGA SDK kanggo OpenCL Custom Platform Toolkit lan Referensi Platform. Masalah iki bisa uga mengaruhi Platform Kustom sing digawe kanggo digunakake karo Intel FPGA SDK kanggo OpenCL.

Katrangan Solusi
Kanggo Windows, nalika aplikasi inang takon nomer piranti, nelpon menyang clGetDeviceIDs bali 128 piranti preduli saka nomer nyata piranti saiki.

Cathetan: Sampeyan bisa nemokake piranti kasedhiya nyata ing wiwitan dhaptar piranti bali dening clGetDeviceIDs.

Tindakake salah sawijining solusi ing ngisor iki:

• Tulis maneh aplikasi inang kanggo matesi pitakon

clGetDeviceIDs menyang nomer nyata saka piranti.

• Tulis maneh aplikasi inang sing arep digunakake clGetDeviceInfo kanggo takon piranti sing kasedhiya. Nelpon clGetDeviceInfo karo CL_DEVICE_AVAILABLE flag bener laporan sing piranti extraneous ora kasedhiya.

• Tulis maneh aplikasi inang kanggo mung nelpon clCreateContext karo nomer nyata saka piranti. nelpon clCreateContext karo piranti extraneous gagal karo kesalahan CL_DEVICE_NOT_AVAILABLE.

• Setel variabel lingkungan

CL_OVERRIDE_NUM_DEVICES_INTELFPGA menyang

nomer bener saka piranti. Mengkono mbenakake prilaku erroneous saka clGetDeviceIDs.

Paling Dikenal Intel FPGA SDK kanggo OpenCL Software Masalah

Kanggo informasi masalah tambahan sing dikenal kanggo Intel FPGA SDK saiki kanggo versi OpenCL lan kanggo versi sadurunge, deleng Pangkalan Pengetahuan web kaca.

Informasi sing gegandhengan
Pangkalan Pengetahuan

Masalah Software Ditanggulangi

Ora ana masalah piranti lunak sing dilaporake, didandani utawa dirampungake ing Intel FPGA SDK kanggo OpenCL lan Intel FPGA RTE kanggo OpenCL Versi 22.4.

 Patch Piranti Lunak Klebu ing Rilis iki

Ora ana patch piranti lunak sing kalebu ing rilis iki.

Intel FPGA SDK kanggo OpenCL Pro Edition Release Cathetan Arsip

Kanggo versi paling anyar lan sadurunge cathetan rilis iki, deleng Intel FPGA SDK kanggo Cathetan Rilis OpenCL Pro Edition. Yen versi piranti lunak ora kadhaptar, pandhuan kanggo versi piranti lunak sadurunge ditrapake.

Riwayat Revisi Dokumen Intel FPGA SDK kanggo Cathetan Rilis OpenCL Pro Edition
Versi Dokumen Versi Intel Quartus Prime Owah-owahan
2022.12.19 22.4 Rilis wiwitan.

Ikon Sosial Versi Online
Ikon Sosial Kirimi Umpan Balik

intel Logo

Dokumen / Sumber Daya

intel RN-OCL004 FPGA SDK kanggo OpenCL Pro Edition [pdf] Pandhuan pangguna
RN-OCL004, RN-OCL004 FPGA SDK kanggo OpenCL Pro Edition, FPGA SDK kanggo OpenCL Pro Edition, SDK kanggo OpenCL Pro Edition, OpenCL Pro Edition, Edition

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *