Driver NVIDIA Vulkan open-source NVK yang dimulai awal tahun ini dan telah berkembang dengan baik beberapa bulan terakhir mulai terlihat berfungsi sekarang pada kompiler shadernya sendiri di mana hingga saat ini telah mengandalkan kode Nouveau Mesa yang ada untuk kode generasi.
Jason Ekstrand dari Collabora telah menjadi salah satu pengembang yang menghabiskan banyak waktu untuk driver NVK tahun ini. Dia berbagi kemarin bahwa dia mulai mengerjakan bagian kompiler driver NVK untuk akhirnya menggantikan penggunaan generasi kode Nouveau yang ada. Kompiler NIR ini telah dijuluki sebagai "NVIDIA Awesome Kompiler" atau singkatnya "NAK".
Menariknya, dengan kompiler baru untuk driver NVK Vulkan ini, rencananya sebagian besar akan ditulis dalam bahasa pemrograman Rust.
Hari ini, saya akhirnya memulai bagian kompiler NVK. Sampai sekarang, kami telah menggunakan codegen nouveau lama. Kami bercanda (tapi mungkin akan tetap) menyebutnya NVIDIA Awesome Kompiler atau disingkat NAK. Tetap di sini untuk lebih banyak pembaruan seiring berjalannya waktu! pic.twitter.com/kj7pTlooo6
— Jason Ekstrand (@gfxstrand) 7 November 2022 Akan menarik untuk melihat bagaimana kerja NVK ini berjalan selama beberapa minggu/bulan mendatang. Sama pentingnya adalah pekerjaan di sisi driver kernel DRM untuk mendukung NVIDIA GSP di Nouveau atau sebaliknya, karena driver Vulkan baru yang mengkilap akan agak tidak berguna jika GPU NVIDIA modern tidak dapat berhasil melakukan re-clock ke kecepatan pengenalnya untuk memberikan kemampuan kinerja pada tumpukan driver sumber terbuka.
Itulah berita seputar Driver NVK Vulkan Mulai Bekerja Pada Kompilator Baru, semoga bermanfaat. Disadur dari Phoronix.com.