Driver Intel Habana Labs AI Bersiap Untuk Pindah Ke Subsistem Akselerator Baru Linux

Dengan kernel Linux 6.2 yang sedang dikembangkan, terdapat subsistem/kerangka kerja akselerator komputasi baru sebagai bagian dari area Direct Rendering Manager. Penciptaan subsistem baru itu disatukan oleh Intel (Habana Labs) dan sekarang driver akselerator AI mereka sedang bersiap untuk beralih dari catch-all “char/misc” ke subsistem baru ini. Pengembang utama driver akselerator “habanalabs” adalah Oded Gabbay yang juga memimpin pembuatan subsistem/kerangka kerja accel. Bertahun-tahun yang lalu telah ada diskusi tentang memiliki subsistem akselerator perangkat keras untuk semakin banyak perangkat yang tidak cukup GPU dalam pengertian tradisional dan dengan demikian tidak harus sepenuhnya cocok dalam area DRM tetapi juga “char/misc” terus berkembang biak sebagai area catch-all untuk driver acak. Dengan semakin banyak driver kernel AI open-source yang terus diluncurkan, akhirnya selama beberapa bulan terakhir subsistem akselerator komputasi ini telah bersatu. Itu juga membutuhkan beberapa kesepakatan desain antara pemangku kepentingan hulu dengan awalnya ada beberapa perbedaan apakah itu harus menjadi bawahan dari area DRM dan antarmukanya. Tetapi karena akselerator AI memiliki banyak kesamaan dengan GPU dan sudah ada banyak kode DRM umum, masuk akal untuk menarik kerangka kerja akselerator sebagai bagian dari kode DRM.

Dengan Linux 6.2 subsistem/kerangka kerja akselerator komputasi sedang diperkenalkan sedangkan untuk Linux 6.3 kemungkinan akan menjadi driver in-tree pertama. Driver “VPU” Unit Pemrosesan Serba Guna Intel yang sedang dikembangkan untuk Meteor Lake telah disesuaikan dengan kerangka kerja baru dan sekarang driver Habana Labs memiliki tambalan untuk memindahkan rumah dari char/misc ke area accel. Oded Gabbay hari ini memposting tambalan yang memindahkan header API ruang pengguna dan kemudian driver itu sendiri dari direktori “drivers/misc” ke “drivers/accel”.

Dengan langkah ini, file dan perubahan pada sistem build akan ditangani. Namun, tambalan di masa mendatang masih akan datang untuk mendaftar dengan benar ke subsistem akselerator serta mengekspos file karakter baru /dev/accel* alih-alih file char perangkat Habana Labs yang ada. Mengingat waktunya, mungkin langkah driver Habana Labs ini akan dikuadratkan untuk jendela penggabungan Linux 6.3 pada bulan Februari. Sangat menyenangkan melihat aktivitas awal ini sementara ada juga pekerjaan driver AI sumber terbuka lainnya untuk Toshiba DNN Visconti, NVIDIA NVDLA, Samsung Trinity NPU, Intel GNA, Qualcomm QAIC, dan semakin banyak perangkat/driver lain yang kemungkinan akan menargetkan subsistem ini. Intel / Habana Labs dapat dipuji atas kerja keras mereka untuk menjadi perangkat keras akselerator AI terkemuka yang didukung oleh perangkat lunak ruang pengguna dan ruang kernel open-source sambil menjadi pelayan hulu yang baik untuk kernel.

Itulah berita seputar Driver Intel Habana Labs AI Bersiap Untuk Pindah Ke Subsistem Akselerator Baru Linux, semoga bermanfaat. Disadur dari Phoronix.com.

Scroll to Top