Mike Blumenkrantz dengan tim driver grafis Linux open-source Valve telah menggabungkan upaya optimasi/perbaikan bug besar-besaran yang baru-baru ini dia tangani untuk driver Zink OpenGL-on-Vulkan.
Minggu lalu Blumenkrantz menulis blog tentang inisiatif Zink ini dengan karakternya yang penuh warna. Dengan demikian ia menyimpulkan, “Sejauh ini, yang saya lihat hanyalah peningkatan sebesar 6000% secara keseluruhan. Akhirnya, semuanya berakhir.” Tentu saja, itu belum tentu merupakan pengukuran ilmiahnya, tetapi singkatnya dia sedang menangani proyek besar di Zink seputar pengoptimalan IO.
Pada hari Jumat ditindaklanjuti dengan postingan blog singkat ini:
Posting Cepat
Sangat cepat
Sekadar postingan singkat agar semua orang tahu bahwa saya telah mengklik gabung di vroom MR. Setelah mendarat, Anda dapat menguji peningkatan kinerja tambahan dengan ZINK_DEBUG=ioopt.
Saya akan mengaktifkan ini secara default sekitar bulan depan setelah rilis GL CTS baru terjadi yang memperbaiki ratusan pengujian yang rusak yang jika tidak maka akan mengalami kemunduran. Oleh karena itu, saya telah mengujinya di sejumlah game dan benchmark, dan semuanya berfungsi sesuai harapan.
Selamat bersenang-senang. Penggabungannya adalah zink: kompiler menulis ulang / opt_varyings untuk memberikan beberapa optimasi IO yang bagus ke Zink. Tidak ada angka patokan yang diberikan tetapi saya akan segera mencoba mode ZINK_DEBUG=ioopt untuk melihat perbedaan kinerja. Seperti yang dinyatakan oleh Mike, kode tersebut harus diaktifkan secara default setelah rilis OpenGL Conformance Test Suite (CTS) baru terjadi untuk memperbaiki pengujian yang rusak dalam mode ini.
Itulah berita seputar Mesa 24.1 Zink Lands Permintaan Penggabungan “Super Cepat” Untuk Mengoptimalkan IO, semoga bermanfaat. Disadur dari Phoronix.com.