Rilis kernel Linux 7.0 akan menghapus dukungan untuk unit pemrosesan saraf generasi kedua AMD, yang dikenal sebagai NPU2, yang tidak pernah mencapai produk komersial. Insinyur AMD sendiri yang mengusulkan patch untuk menghapus kode dari kernel. Keputusan ini menyoroti fokus komunitas open-source dalam menjaga perangkat lunak yang efisien dan relevan.
Dalam langkah yang mencerminkan pendekatan pragmatis dari pemelihara kernel Linux, versi Linux 7.0 mendatang akan menghapus dukungan untuk NPU2 AMD, unit pemrosesan saraf generasi kedua yang direncanakan untuk jajaran Ryzen AI tetapi tidak pernah diluncurkan dalam perangkat keras komersial apa pun. Patch untuk menghapus kode ini diajukan oleh insinyur AMD Mario Limonciello, yang menargetkan driver amdxdna yang dirancang khusus untuk NPU2. Menurut pesan commit, perangkat keras tersebut tidak pernah terealisasi dalam bentuk ritel, menjadikan driver tersebut usang.
AMD telah mengintegrasikan unit pemrosesan saraf ke dalam prosesor Ryzen-nya untuk mengaktifkan tugas AI di perangkat seperti pengenalan gambar dan pemrosesan bahasa alami. NPU generasi pertama muncul di chip Ryzen tertentu, mendukung fitur melalui alat seperti platform Ryzen AI Software, yang memungkinkan porting model PyTorch atau TensorFlow. Namun, NPU2 terbatas pada sampel teknik dan pengujian internal, karena AMD mengalihkan prioritas ke optimalisasi teknologi AI yang ada di tengah realitas pasar dan tekanan kompetitif.
Penghapusan ini sejalan dengan filosofi Linux untuk menghindari regresi dengan membuang kode yang tidak digunakan atau tidak dipelihara guna menjaga kernel tetap ringan dan aman. Dukungan NPU2 ditambahkan di versi kernel sebelumnya untuk mempersiapkan ekosistem, tetapi tanpa perangkat keras yang sesuai, menjadi beban pemeliharaan yang tidak perlu. Diskusi komunitas, seperti di r/linux Reddit, mencatat frustrasi dengan dukungan NPU yang tidak lengkap, terutama setelah kernel 6.14.
Perbandingan dengan pesaing menekankan tantangan AMD: Intel telah memajukan integrasi NPU di prosesor Core Ultra, dengan versi driver terbaru 1.28.0 meningkatkan kompatibilitas Linux untuk chip Meteor Lake dan Lunar Lake. NVIDIA terus mendominasi beban kerja AI diskrit, sementara AMD fokus pada solusi terintegrasi untuk laptop dan edge computing. Keputusan ini berdampak pada ekosistem open-source, mendorong pengembang untuk menyempurnakan kemampuan NPU generasi pertama daripada mengejar perangkat keras yang belum terbukti. Saat perangkat keras AI berkembang, insiden ini menekankan kebutuhan vendor untuk menyelaraskan komitmen dengan pengiriman dalam proyek kolaboratif seperti Linux.