Intel(R) Graphics Compute Runtime untuk oneAPI Level Zero dan OpenCL(TM) Driver adalah proyek sumber terbuka yang menyediakan dukungan API komputasi (Level Zero, OpenCL) untuk arsitektur perangkat keras grafis Intel (HD Graphics, Xe).
NEO adalah nama singkatan untuk Compute Runtime yang terdapat dalam repositori ini. Ini juga merupakan pola pikir pengembangan yang kami adopsi ketika pertama kali memulai upaya implementasi OpenCL.
Proyek ini berkembang melampaui satu API dan NEO tidak lagi menyiratkan API tertentu. Ketika berbicara tentang API tertentu, kami akan menyebutkan namanya (misalnya Level Zero, OpenCL).
Intel(R) Graphics Compute Runtime untuk driver oneAPI Level Zero dan OpenCL(TM) didistribusikan di bawah Lisensi MIT.
Anda dapat memperoleh salinan Lisensi di: https://opensource.org/licenses/MIT
Platform | OpenCL | Tingkat Nol |
---|---|---|
Prosesor Intel Core dengan perangkat grafis Gen8 (sebelumnya Broadwell) | 3.0 | - |
Prosesor Intel Core dengan perangkat grafis Gen9 (sebelumnya Skylake, Kaby Lake, Coffee Lake) | 3.0 | Y |
Prosesor Intel Atom dengan perangkat grafis Gen9 (sebelumnya Apollo Lake, Gemini Lake) | 3.0 | - |
Prosesor Intel Core dengan perangkat grafis Gen11 (sebelumnya Ice Lake) | 3.0 | Y |
Prosesor Intel Atom dengan perangkat grafis Gen11 (sebelumnya Elkhart Lake) | 3.0 | - |
Prosesor Intel Core dengan perangkat grafis Gen12 (sebelumnya Tiger Lake, Rocket Lake, Alder Lake) | 3.0 | Y |
Kecepatan rilis diubah dari mingguan menjadi bulanan pada akhir tahun 2022
Untuk mengizinkan akses NEO ke perangkat GPU, pastikan pengguna memiliki izin ke file /dev/dri/renderD*.
NEO tersedia untuk instalasi pada berbagai distribusi Linux dan dapat diinstal melalui manajer paket distro tersebut.
Misalnya di Ubuntu* 22.04:
apt-get install intel-opencl-icd
Paket .deb untuk Ubuntu disediakan bersama dengan instruksi instalasi dan Catatan Rilis di halaman rilis
Penautan langsung ke pustaka runtime tidak didukung:
Selain itu, untuk mengaktifkan dukungan penghitung kinerja, diperlukan paket berikut:
Secara default, kirimkan masalah menggunakan antarmuka asli github.com.
Buat permintaan tarik di github.com dengan patch Anda. Pastikan perubahan Anda membangun dan meneruskan ULT dengan rapi. Pengelola akan menghubungi Anda jika ada pertanyaan atau permasalahan. Lihat pedoman kontribusi untuk lebih jelasnya.
(*) Nama dan merek lain dapat diklaim sebagai milik orang lain.