Driver DRM Etnaviv dimulai di kernel Linux yang menyediakan dukungan driver grafis kernel rekayasa balik untuk IP grafis Vivante yang dikembangkan oleh VeriSilicon dan ditemukan dalam berbagai SoC. Dengan siklus Linux 6.3 yang akan datang, driver DRM Etnaviv menambahkan dukungan untuk IP Neural Network Processor (NPU) VeriSilicon.
Pengelola Etnaviv, Lucas Stach mengirimkan pembaruan driver Etnaviv Direct Rendering Manager ke DRM-Next pada hari Rabu untuk jendela penggabungan Linux 6.3 yang akan datang.
Selain sekarang dapat melaporkan informasi pemuatan GPU, membuat pembaruan driver ini terkenal adalah dukungan eksperimental untuk inti NPU VeriSilicon. IP grafis Vivante VeriSilicon dan inti NPU mereka ternyata sangat dekat dan desain dan tidak terlalu banyak usaha membuat inti NPU bekerja dengan driver DRM ini, yang mungkin menarik untuk beberapa kasus penggunaan komputasi dengan OpenCL.
Ternyata NPU VeriSilicon dan inti grafis Vivante menggunakan set instruksi komputasi yang sama sementara NPU memiliki larik eksekusi jaringan saraf / matriks / tensor besar yang terpasang. Tomeu Vizoso dari Collabora menangani NPU VIPNano-QI Verisilicon di A311D seperti pada papan VIM3 sebagai targetnya. Tomeu berkomentar di tambalan, "IP sangat mirip dengan GPU Vivante sebelumnya, jadi driver kernel etnaviv bekerja pada dasarnya tidak berubah."
Board Khada VIM3 adalah komputer papan tunggal seharga ~$120 USD yang dibangun dengan Amlogic A311D dengan empat inti Cortex-A73 dan dua inti Cortex-A63 sambil berfokus pada tugas-tugas AI dengan NPU onboard.
NPU berfokus pada visi komputasi dan beban kerja AI sementara permintaan penggabungan Mesa ini membuat Etnaviv mendukung OpenCL melalui pelacak status Gallium3D Clover dan Rusticl. Jadi setelah kode Mesa mendarat dan menjalankan Linux 6.3+, NPU dapat dieksploitasi untuk komputasi OpenCL tujuan umum.
Lihat permintaan penarikan DRM Etnaviv untuk daftar lengkap perubahan dengan driver ini yang menargetkan Linux 6.3.
Itulah berita seputar Driver Etnaviv Dengan Linux 6.3 Mengaktifkan VeriSilicon NPU Cores, semoga bermanfaat. Disadur dari Phoronix.com.