Integrasi akselerator AI mendapat alat pengujian dan referensi bersama
Sebuah kelompok kerja merinci peningkatan semester pertama pada pengujian lintas repositori, pengujian netral perangkat keras, dan dukungan profiling.
Ilustrasi AIAccelerator Integration Working Group telah menguraikan pekerjaan yang diselesaikan pada semester pertama 2026 untuk memudahkan integrasi perangkat keras komputasi baru dengan ekosistem perangkat lunak AI. Perubahan tersebut mencakup relai pengujian bersama, pengujian yang tidak terlalu spesifik perangkat keras, dan implementasi referensi bagi pengembang akselerator.
Salah satu tambahan, Cross-Repository CI Relay, memungkinkan proyek hilir terdaftar menerima peristiwa dispatch saat perubahan di hulu dibuka atau di-commit. Proyek-proyek tersebut menjalankan pengujiannya sendiri dan mengembalikan hasil melalui callback terautentikasi. Maintainer kemudian dapat melihat status pengujian hulu dan hilir secara bersamaan, sehingga membantu mengidentifikasi masalah kompatibilitas sebelum perubahan digabungkan.
Partisipasi diatur dalam empat tingkat. Proyek dapat memulai dengan notifikasi dan berlanjut melalui pelaporan menuju pemeriksaan yang tidak memblokir dan akhirnya yang memblokir. Sistem ini menggunakan verifikasi identitas, otorisasi, pembatasan laju, dan langkah validasi lainnya untuk memisahkan informasi tepercaya dari hasil yang diberikan oleh proyek hilir.
Kelompok kerja juga menjelaskan perubahan pada pengujian yang sebelumnya berisi referensi tetap ke akselerator tertentu. Kontributor memigrasikan lebih dari 276 berkas pengujian selama semester pertama tahun ini. Pekerjaan ini bertujuan agar satu pengujian dapat menghasilkan varian untuk berbagai perangkat terdaftar tanpa vendor harus memelihara patch sendiri.
Metadata klasifikasi membedakan pengujian yang terkait perangkat keras tertentu dari pengujian yang bersifat generik atau netral perangkat keras. Linter mewajibkan kelas pengujian baru mendeklarasikan klasifikasi tersebut, sedangkan allowlist menangani berkas lama yang belum diklasifikasikan selama masa transisi.
Pekerjaan profiling menyediakan implementasi referensi minimal bagi pengembang yang menyiapkan backend akselerator baru. Referensi ini menunjukkan mekanisme integrasi, bukan berfungsi sebagai profiler produksi. Prioritas semester kedua mencakup pengurangan allowlist pengujian yang belum diklasifikasikan, perluasan cakupan netral perangkat keras, dan penghubungan klasifikasi perangkat keras dengan pemilihan pengujian otomatis.