Salah satu seri patch kernel Linux terbaru yang diposting oleh para insinyur AMD Linux adalah untuk mengaktifkan fitur penyematan RMID AMD QoS yang ditemukan dalam prosesor generasi terbaru mereka.
AMD QoS RMID Pinning mungkin lebih dikenal dan lebih deskriptif dengan nama lainnya, Assignable Bandwidth Monitoring Counters (ABMC). Patch kernel AMD baru yang menambahkan integrasi ABMC ini ke kode “resctrl” kontrol sumber daya menjelaskan:
“Perangkat keras AMD dapat mendukung 256 atau lebih RMID. Namun, fitur pemantauan bandwidth hanya menjamin bahwa RMID yang saat ini ditugaskan ke prosesor akan dilacak oleh perangkat keras. Penghitung RMID lain yang tidak lagi dilacak akan diatur ulang ke nol. MBM penghitung acara mengembalikan “Tidak Tersedia” untuk RMID yang tidak aktif.
Pengguna dapat membuat 256 atau lebih grup monitor. Namun hanya ada sejumlah kecil kelompok yang dapat memberikan jaminan jumlah pemantauan. Dengan konfigurasi sistem yang terus berubah, tidak ada cara untuk mengetahui secara pasti grup mana yang akan aktif untuk jangka waktu tertentu. Pengguna tidak memiliki opsi untuk memantau grup atau kumpulan grup selama jangka waktu tertentu tanpa khawatir RMID akan disetel ulang di antaranya.
Fitur ABMC memberikan opsi untuk menyematkan (atau menetapkan) RMID ke penghitung perangkat keras dan memantau bandwidth untuk durasi yang lebih lama. RMID yang disematkan akan aktif hingga pengguna melepas pin (atau membatalkan penetapannya). Tidak perlu khawatir counter akan direset selama periode ini. Selain itu, pengguna dapat menentukan bitmask yang mengidentifikasi jenis bandwidth spesifik dari sumber tertentu untuk dilacak dengan penghitung.”15 patch ini sekarang untuk ditinjau memungkinkan mengekspos dukungan ABMC ini di Linux. Melalui antarmuka /sys/fs/resctrl kemudian dukungan bagi ruang pengguna untuk memanfaatkan Penghitung Pemantauan Bandwidth yang Dapat Ditugaskan ini untuk berbagai tujuan pemantauan kualitas layanan.
Fitur ini terutama akan menarik bagi administrator server dan mereka yang membuat profil server AMD EPYC untuk mengetahui hambatan kinerja.
Itulah berita seputar AMD Memposting Patch Linux Untuk Penyematan RMID QoS / ABMC, semoga bermanfaat. Disadur dari Phoronix.com.