intel RN-OCL004 FPGA SDK untuk OpenCL Pro Edition
Intel® FPGA SDK untuk Catatan Rilis OpenCL™ Pro Edition Versi 22.4
Catatan Rilis Intel® FPGA SDK untuk OpenCL™ Pro Edition menyediakan informasi terkini tentang Intel FPGA Software Development Kit (SDK) untuk OpenCL(1)(2) Pro Edition dan Intel FPGA Runtime Environment (RTE) untuk OpenCL Pro Edition Versi 22.4.
Fitur dan Peningkatan Baru
Tidak ada fitur baru yang ditambahkan dalam rilis Intel FPGA SDK untuk OpenCL Pro Edition dan Intel FPGA RTE untuk OpenCL Pro Edition.
Dukungan Sistem Operasi
Informasi tentang dukungan OS untuk Intel FPGA SDK untuk OpenCL tersedia di halaman Dukungan Sistem Operasi Intel FPGA weblokasi.
Informasi Terkait
Dukungan Sistem Operasi
Perubahan pada Perilaku Perangkat Lunak
Tidak ada perubahan pada perilaku perangkat lunak yang dibuat dalam rilis terbaru Intel FPGA SDK untuk OpenCL dan Intel FPGA RTE untuk OpenCL.
Informasi Terkait
Header OpenCL 2.0
Masalah dan Solusi yang Diketahui
Bagian ini memberikan informasi tentang masalah umum yang memengaruhi Intel FPGA SDK untuk OpenCL dan Intel FPGA RTE untuk OpenCL Versi 22.4.
- OpenCL dan logo OpenCL adalah merek dagang dari Apple Inc. yang digunakan dengan izin dari Khronos Group™.
- Intel FPGA SDK untuk OpenCL didasarkan pada Spesifikasi Khronos yang dipublikasikan, dan telah lulus Proses Pengujian Kesesuaian Khronos. Status kesesuaian saat ini dapat ditemukan di www.khronos.org/conformance.
Keterangan | Solusi sementara |
Saat mengkompilasi kernel OpenCL yang berisi panggilan ke fungsi pustaka yang berisi tugas HLS, kompilasi inkremental dapat memicu kompilasi ulang untuk kernel yang tidak terpengaruh. | Tidak ada solusi yang diketahui. Namun, ini bukan bug fungsional. Ini dapat menghasilkan kompilasi inkremental yang lebih konservatif. |
Waktu proses emulator memunculkan kesalahan pernyataan jika kernel diantrekan sebanyak 16,000 kali. | Jangan enqueue kernel lebih dari 16,000 kali. |
Kernel OpenCL dengan nama yang lebih panjang dari 61 karakter mungkin gagal dalam kompiler Intel Quartus® Prime Pro Edition dengan kesalahan yang serupa dengan kesalahan berikut: | Kurangi ukuran nama kernel OpenCL. |
Galat (16045): Misalnya "...| _cra_slave_inst" memberi contoh entitas yang tidak ditentukan " _fungsi_cra_slave" File:filenama> Baris: |
|
Pipa kernel OpenCL tidak dapat diteruskan sebagai argumen dalam beberapa kasus. Gejalanya adalah runtime menerima a CL_INVALID_BUFFER_SIZE (-61) kesalahan saat Anda mengantrekan kernel Anda. |
Ubah desain Anda untuk menggunakan saluran, bukan pipa. |
Saat alternatif menggunakan sub-buffer dan buffer induknya, perubahan yang ditulis ke satu mungkin tidak tercermin di buffer lainnya. | Membuka dan memetakan buffer memaksa sub-buffer dan buffer induknya untuk disinkronkan. Membuka pemetaan dan memetakan buffer di antara penggunaan buffer akan mencegah masalah ini. |
Bagian ini memberikan informasi tentang masalah umum yang memengaruhi rilis saat ini dari Intel FPGA SDK untuk Toolkit Platform Kustom OpenCL dan Platform Referensi. Masalah ini juga dapat memengaruhi Platform Kustom yang Anda buat untuk digunakan dengan Intel FPGA SDK untuk OpenCL.
Keterangan | Solusi sementara |
Untuk Windows, saat aplikasi host menanyakan jumlah perangkat, panggil ke clGetDeviceIDs mengembalikan 128 perangkat terlepas dari jumlah aktual perangkat yang ada.
Catatan: Anda dapat menemukan perangkat sebenarnya yang tersedia di awal daftar perangkat yang dikembalikan oleh |
Lakukan salah satu solusi berikut ini:
• Tulis ulang aplikasi host untuk membatasi kueri
• Tulis ulang aplikasi host yang akan digunakan • Tulis ulang aplikasi host untuk hanya menelepon • Atur variabel lingkungan
jumlah perangkat yang benar. Melakukannya memperbaiki perilaku yang salah dari |
Intel FPGA SDK Terbaru yang Diketahui untuk Masalah Perangkat Lunak OpenCL
Untuk informasi masalah tambahan yang diketahui untuk Intel FPGA SDK untuk versi OpenCL saat ini dan untuk versi sebelumnya, lihat Basis Pengetahuan web halaman.
Informasi Terkait
Basis Pengetahuan
Masalah Perangkat Lunak Terselesaikan
Tidak ada masalah perangkat lunak yang dilaporkan, diperbaiki, atau diselesaikan di Intel FPGA SDK untuk OpenCL dan Intel FPGA RTE untuk OpenCL Versi 22.4.
Patch Perangkat Lunak yang Disertakan dalam Rilis ini
Tidak ada tambalan perangkat lunak yang disertakan dalam rilis ini.
Intel FPGA SDK untuk Arsip Catatan Rilis OpenCL Pro Edition
Untuk versi terbaru dan sebelumnya dari catatan rilis ini, lihat Intel FPGA SDK untuk Catatan Rilis Edisi OpenCL Pro. Jika versi perangkat lunak tidak terdaftar, panduan untuk versi perangkat lunak sebelumnya akan berlaku.
Riwayat Revisi Dokumen Intel FPGA SDK untuk Catatan Rilis OpenCL Pro Edition
Versi Dokumen | Versi Intel Quartus Prime | Perubahan |
2022.12.19 | 22.4 | Rilis awal. |
Dokumen / Sumber Daya
![]() |
intel RN-OCL004 FPGA SDK untuk OpenCL Pro Edition [Bahasa Indonesia:] Panduan Pengguna RN-OCL004, RN-OCL004 FPGA SDK untuk OpenCL Pro Edition, FPGA SDK untuk OpenCL Pro Edition, SDK untuk OpenCL Pro Edition, OpenCL Pro Edition, Edisi |