Telset.id – Proyek open-source ZLUDA, yang selama ini menjadi harapan bagi pengguna AMD GPU untuk menjalankan aplikasi CUDA, kembali kehilangan pendanaan komersial. Developer Andrez Janik kini mengelola proyek ini sebagai hobi di waktu luangnya.
Meskipun kehilangan dukungan finansial, ZLUDA versi 6 tetap dirilis dengan sejumlah pembaruan signifikan. Versi terbaru ini menghadirkan dukungan awal untuk PhysX 32-bit, peningkatan kompatibilitas Windows, serta berbagai perbaikan yang didorong oleh PyTorch.
Dukungan PhysX 32-bit di ZLUDA 6 masih berada dalam tahap pre-alpha. Namun, hasil awal yang ditunjukkan Janik cukup menjanjikan. Ia mendemonstrasikan beberapa simulasi cloth dan deformation yang berjalan dengan mulus, serta tangkapan layar yang menunjukkan peningkatan performa hingga 3 kali lipat pada game Mafia II (2010) dengan efek PhysX aktif.
“Simulasi fluida bisa terlihat glitchy, dan metode saat ini untuk memuat ZLUDA ke dalam game Steam masih kurang baik,” catat Janik mengenai sifat pre-alpha dari fitur ini.
Salah satu target utama Janik adalah meningkatkan dukungan untuk sistem operasi Windows. ZLUDA v6 menyertakan pemuat zluda.exe yang diperbarui, yang kini secara otomatis memuat library performa yang diperlukan. Ini merupakan langkah maju yang signifikan untuk memudahkan pengguna Windows dalam memanfaatkan proyek ini.
Selain itu, ZLUDA v6 juga mencakup sejumlah peningkatan berbasis PyTorch. Peningkatan ini terdiri dari perbaikan compiler dan penyempurnaan pada library performa, yang penting untuk beban kerja komputasi dan kecerdasan buatan.
Sebagai sisi positif dari hilangnya pendanaan, Janik mencatat bahwa prioritas proyek kini telah bergeser ke hal-hal yang “paling ia anggap menghibur.” Hal ini menjelaskan penambahan dukungan PhysX dan pembaruan pemuat Windows, yang mungkin tidak akan menjadi prioritas jika proyek masih didanai secara komersial.
Perjalanan proyek ZLUDA cukup panjang dan penuh liku. Awalnya dimulai pada tahun 2020 dengan tujuan menjalankan CUDA di perangkat keras Intel. Namun, fokus proyek kemudian beralih ke kartu grafis AMD. Setelah sempat ditinggalkan pada tahun 2021, proyek ini dihidupkan kembali sekitar tahun 2022 berkat dukungan dana dari AMD.
AMD saat itu menyuntikkan dana karena salah satu hambatan utama, jika bukan yang terpenting, adalah hampir seluruh ekosistem perangkat lunak AI bergantung pada GPU Nvidia. Sayangnya, AMD juga memotong pendanaan untuk ZLUDA pada tahun 2024, dan bahkan pada bulan Agustus memaksa Janik untuk membangun ulang kode yang telah dibayar oleh perusahaan tersebut.
Janik kemudian menemukan sponsor yang tidak disebutkan namanya pada akhir tahun 2024. Sponsor tersebut kemungkinan adalah perusahaan AI yang menganggap lapisan penerjemahan ini berharga, karena memungkinkan mereka menjalankan beban kerja AI CUDA pada kartu Instinct milik AMD. Namun, pendanaan tersebut kini telah hilang lagi, dan Janik menyatakan ZLUDA kembali menjadi “proyek akhir pekan.”
Proyek ini tetap menjadi solusi yang menarik bagi pengguna akhir. ZLUDA menawarkan pengganti langsung (drop-in replacement) yang sepenuhnya open-source untuk biner CUDA. Ini berarti pemilik kartu grafis AMD dapat mencoba menjalankan aplikasi atau game yang membutuhkan CUDA tanpa harus beralih ke GPU Nvidia.
Baca Juga:
Meskipun demikian, untuk konversi skala besar guna keperluan AI, terdapat sejumlah proyek alternatif yang bertujuan mencapai hasil akhir serupa melalui cara yang berbeda. Alternatif-alternatif ini termasuk porting kode sumber HIP milik AMD, Scale dari Spectral Compute, dan toolkit Musify dari MooreThreads.
Kehilangan pendanaan komersial merupakan pukulan berat bagi pengembangan ZLUDA. Tanpa dukungan finansial yang stabil, mustahil bagi proyek ambisius ini untuk berkembang dengan cepat dan menyaingi ekosistem CUDA milik Nvidia yang didanai dengan sangat baik. Kini, masa depan ZLUDA sepenuhnya bergantung pada dedikasi pribadi Andrez Janik.
Bagi para penggemar teknologi dan pengguna AMD GPU, kabar ini tentu mengecewakan. Proyek ZLUDA memiliki potensi besar untuk memecahkan hambatan interoperabilitas antara perangkat keras AMD dan perangkat lunak yang dirancang untuk Nvidia. Namun, tanpa model bisnis yang berkelanjutan, proyek semacam ini seringkali kesulitan untuk bertahan dalam jangka panjang.
Situasi ini juga mencerminkan tantangan yang lebih besar dalam industri teknologi, di mana ekosistem perangkat lunak yang dominan dapat menciptakan hambatan masuk yang signifikan bagi pesaing. Meskipun perangkat keras AMD bisa sangat kompeten, kurangnya dukungan perangkat lunak yang mulus, terutama di bidang AI, tetap menjadi kelemahan utama.

Meskipun berita ini pahit, rilis ZLUDA v6 menunjukkan bahwa proyek ini masih hidup. Janik terus melakukan perbaikan dan menambahkan fitur-fitur baru, meskipun dengan kecepatan yang lebih lambat. Ke depannya, mungkin akan muncul sponsor baru yang tertarik untuk mendanai proyek ini, atau mungkin komunitas open-source akan mengambil peran yang lebih besar.
Satu hal yang pasti, kebutuhan akan solusi seperti ZLUDA tidak akan hilang. Selama ekosistem AI dan komputasi berpusat pada CUDA milik Nvidia, akan selalu ada permintaan untuk cara menjalankan perangkat lunak tersebut pada perangkat keras non-Nvidia. Proyek ZLUDA, dalam bentuknya yang sekarang, adalah bukti dari upaya untuk menjembatani kesenjangan tersebut.





Komentar
Belum ada komentar.