Ditemukan dengan SoC seluler Intel karena Ice Lake adalah Gaussian dan Neural Accelerator "GNA" mereka yang telah didukung oleh driver Linux out-of-tree sementara selama tahun lalu para insinyur Intel telah bekerja untuk meningkatkan driver Intel GNA Linux ke arus utama inti. Mereka baru-baru ini mengadaptasi driver GNA ini untuk menjadi driver Direct Rendering Manager (DRM) bersama driver grafis kernel Intel i915 dan driver grafis konvensional lainnya.
Intel`s Gaussian and Neural Accelerator adalah co-prosesor saraf yang dapat digunakan untuk membongkar beban kerja inferensi. GNA pada laptop Intel modern telah digunakan untuk tugas-tugas seperti pengurangan kebisingan dan pengenalan suara -- dengan tumpukan perangkat lunak yang didukung. Selama setahun terakhir mereka telah mengerjakan driver GNA open-source dengan tujuan utama sementara selama proses peninjauan oleh Daniel Vetter dari tim grafis mereka menyarankan agar driver GNA diadaptasi untuk menjadi driver DRM.
Ada tumpang tindih antara antarmuka DRM dengan driver grafis konvensional dan kebutuhan/antarmuka untuk driver akselerator, tidak mengherankan. Dengan kernel Linux yang belum memiliki subsistem akselerator "AI" khusus, area DRM juga paling mirip untuk jenis driver ini.
Diumumkan hari ini bahwa mereka telah membuat prototipe driver Intel GNA baru berdasarkan kerangka kerja DRM. Adapun temuan awal mereka dengan adaptasi driver GNA ke DRM ini, "Hasil awal terlihat cukup menjanjikan. Leverage efektif kerangka kerja DRM untuk driver non GPU telah tercapai. Kode sumber driver GNA ternyata telah disederhanakan dengan membongkar beberapa area (manajemen perangkat + manajemen wilayah memori). Akibatnya, ukuran kode sumber driver GNA telah berkurang 15% (420 baris). Kompleksitas kerangka kerja DRM belum menjadi masalah sejauh ini."
Mereka diharapkan segera menerbitkan driver prototipe baru mereka untuk mulai memfasilitasi tinjauan kode di bagian depan itu.
Sementara itu perpustakaan ruang pengguna sumber terbuka Intel GNA dan contoh kode untuk mereka yang tertarik dengan akselerator ini tetap ada di GitHub.
Itulah berita seputar Intel Mengubah Gaussian & Neural Accelerator Menjadi Driver DRM, semoga bermanfaat. Disadur dari Phoronix.com.