Seruan terkini AMD untuk mendapatkan maklum balas komuniti mengenai sokongan peranti ROCm telah mencetuskan perbincangan yang lebih luas tentang pendekatan syarikat tersebut dalam pembangunan perisian GPU dan kedudukan persaingannya dengan NVIDIA dalam pasaran AI dan pengkomputeran. Perbincangan ini mendedahkan kebimbangan mendalam tentang strategi perisian AMD dan menyoroti cabaran yang dihadapi oleh pengguna yang cuba memanfaatkan GPU AMD untuk tugasan pembelajaran mesin dan pengkomputeran.
Batasan Sokongan Perisian
Satu isu utama dalam komuniti adalah sokongan perisian AMD yang terhad dan tidak konsisten untuk rangkaian GPU mereka. Walaupun NVIDIA menyediakan sokongan CUDA yang menyeluruh untuk semua produk mereka, sokongan ROCm AMD agak terbatas, dengan hanya kad-kad tertentu yang berspesifikasi tinggi menerima sokongan penuh. Keadaan ini amat ketara bagi kad-kad pengguna biasa, di mana sokongan boleh ditamatkan dalam tempoh yang singkat selepas pelancaran, menyebabkan pengguna kecewa dan mempersoalkan keputusan pelaburan mereka.
GPU pengguna yang kini disokong pada ROCm Linux:
- AMD Radeon RX 7900 (varian XTX, XT)
- Siri Radeon PRO W7000 terpilih
Permintaan Utama Komuniti:
- Sokongan yang lebih luas untuk GPU pengguna
- Kitaran sokongan yang lebih panjang (minimum 5 tahun)
- Dokumentasi dan panduan pelaksanaan yang lebih baik
- Sokongan yang konsisten merentasi platform Linux dan Windows
Cabaran Dokumentasi dan Pelaksanaan
Pengguna melaporkan kesukaran yang ketara dalam memahami kad-kad yang sebenarnya disokong, dengan dokumentasi rasmi AMD sering bercanggah atau tidak jelas. Pengalaman pelaksanaan berbeza-beza, dengan sesetengah pengguna berjaya menjalankan aplikasi seperti Stable Diffusion pada kad yang secara teknikalnya tidak disokong melalui penyelesaian komuniti, manakala yang lain menghadapi masalah dengan saluran rasmi. Ketidakkonsistenan dalam dokumentasi dan sokongan ini telah mewujudkan halangan kepada penggunaan, terutamanya bagi pembangun dan penyelidik yang memerlukan sokongan jangka panjang yang boleh dipercayai untuk kerja mereka.
Keutamaan Perkakasan berbanding Perisian
Perbincangan komuniti mendedahkan kritikan asas terhadap pendekatan AMD dalam pengkomputeran GPU: strategi mengutamakan perkakasan berbanding fokus ekosistem perisian NVIDIA. Walaupun AMD telah menghasilkan perkakasan yang kompetitif, infrastruktur sokongan perisian mereka ketinggalan jauh di belakang ekosistem CUDA NVIDIA. Perbezaan ini telah menyebabkan situasi di mana, walaupun mempunyai perkakasan yang berkemampuan, AMD menghadapi kesukaran untuk menyediakan pengalaman pembangunan yang lancar yang telah menjadi standard dalam industri.
Perkakasan AMD mungkin menarik jika ia mempunyai sokongan perisian yang baik, tetapi ia tidak ada. CUDA sering mengalami masalah apabila saya cuba menggunakan Tensorflow pada perkakasan NVIDIA. Menjalankan klon CUDA yang tidak dilaksanakan dengan baik di mana mendapatkan Pytorch berfungsi pun adalah satu keajaiban kecil akan menjadi sukar untuk diterima.
Tanda-tanda Perubahan
Perkembangan terkini menunjukkan AMD mula mengakui cabaran-cabaran ini. Syarikat tersebut telah menunjukkan perubahan ke arah menekankan pengalaman perisian, API, dan AI, dengan pelan tindakan yang merangkumi 3 hingga 5 tahun. Walau bagaimanapun, komuniti masih skeptikal, dengan merujuk kepada janji-janji masa lalu dan keperluan untuk penambahbaikan konkrit segera berbanding rancangan jangka panjang.
Situasi ini menunjukkan titik kritikal bagi AMD dalam pasaran pengkomputeran GPU. Walaupun syarikat ini telah menunjukkan kekuatan dalam pembangunan perkakasan dan mengekalkan perkongsian penting dengan syarikat teknologi utama, kekurangan sokongan perisian yang menyeluruh terus menghadkan keupayaan mereka untuk bersaing secara efektif dengan NVIDIA, terutamanya dalam sektor AI dan pembelajaran mesin yang berkembang pesat.
Rujukan: ROCM Device Support Wishlist #4276