ZLUDA, perangkat lunak yang memungkinkan beban kerja CUDA Nvidia berjalan pada GPU Intel, telah kembali tetapi dengan perubahan besar: ZLUDA sekarang berfungsi untuk GPU AMD, bukan model Intel (melalui Phoronix). Dan tampaknya pengerjaan lebih lanjut pada proyek ini tidak akan terjadi, setidaknya tidak ada pembaruan besar, dengan pengembang ZLUDA Andrzej Janik (menggunakan nama vosen) mengatakan “secara realistis, proyek tersebut sekarang ditinggalkan.”
ZLUDA pertama kali muncul pada tahun 2020, dan menunjukkan harapan besar dalam membuat GPU Intel kompatibel dengan CUDA, yang merupakan tulang punggung ekosistem perangkat keras-perangkat lunak Nvidia yang dominan dan berpemilik. Meskipun satu-satunya GPU Intel pada saat itu adalah grafis terintegrasi, dunia komputasi mengharapkan peluncuran GPU berbasis Intel Xe, seperti Ponte Vecchio dan Arc Alchemist. Sekarang setelah GPU tersebut keluar, ZLUDA akan banyak digunakan, yang mungkin merupakan tujuan di tahun 2020.
Namun, ZLUDA dihapus dari GitHub pada Februari 2021, dengan Janik mengutip “alasan pribadi”. Dengan kembalinya ZLUDA, pengembang telah memutuskan untuk mengklarifikasi apa alasannya, dan ini ada hubungannya dengan Intel dan AMD. Ketika Janik pertama kali mulai mengembangkan ZLUDA, dia adalah seorang karyawan Intel dan sedang melobi secara internal agar perusahaan dapat mengadopsinya. Intel meminta Janik menghentikan proyek tersebut sementara mereka mengevaluasinya, namun seperti yang dikatakan oleh pengembang, “Intel memutuskan tidak ada alasan bisnis untuk menjalankan aplikasi CUDA pada GPU Intel.”
Selanjutnya, Janik meninggalkan Intel dan menghubungi AMD, yang menandatangani kontrak mengenai pengembangan ZLUDA. Sama seperti Intel, AMD meluangkan waktu untuk mengevaluasi ZLUDA dan meminta agar ZLUDA tetap bersifat pribadi sebelum mengambil keputusan. Akhirnya, AMD membuat kesimpulan yang sama dengan Intel, bahwa “tidak ada alasan bisnis untuk menjalankan aplikasi CUDA pada GPU AMD.” Janik kemudian dibebaskan dari kontrak dan akhirnya bisa membawa ZLUDA kembali ke publik.
Namun ZLUDA saat ini sangat berbeda dengan versi 2020. Alih-alih dibangun di atas oneAPI Intel dan menyertakan dukungan untuk GPU perusahaan, ini didasarkan pada solusi ROCm pesaing AMD dan hanya mendukung GPU Radeon. Tidak sepenuhnya jelas mengapa dukungan Intel dicabut, tetapi mungkin ada hubungannya dengan fakta bahwa rilis ZLUDA tahun 2020 hanya mendukung grafis terintegrasi pra-Xe. Pada saat GPU Arc Alchemist keluar pada tahun 2022, Janik bekerja dengan AMD.
Selain itu, pengembang menyatakan ZLUDA “hanya mungkin menerima pembaruan untuk menjalankan beban kerja yang saya minati secara pribadi (DLSS),” yang berarti proyek tersebut kurang lebih telah selesai. Tampaknya tujuan utama Janik adalah mendapatkan dukungan dari Intel atau AMD, namun dengan tidak adanya keduanya, ia berkata, “kita sudah kehabisan perusahaan GPU.”
Fakta bahwa Intel dan AMD tidak tertarik untuk membuat GPU mereka kompatibel dengan ekosistem CUDA yang ada adalah buktinya. Tampaknya mereka lebih suka berhadapan langsung dengan CUDA dengan oneAPI dan ROCm, yang lebih baru dan kurang berkembang namun memiliki keunggulan karena bersifat open-source. CUDA sejauh ini masih merupakan solusi yang lebih populer untuk perangkat lunak grafis profesional dan pusat data, dan tidak jelas apakah hal ini akan berubah dalam waktu dekat, terutama jika GPU Nvidia terus mengungguli Intel dan AMD dalam hal fitur dan kinerja.