Insinyur Intel minggu ini menerbitkan kode driver open-source Linux baru untuk TPMI, Topology Aware Register dan PM Capsule Interface. Intel TPMI untuk prosesor yang tampaknya akan datang akan memungkinkan penanganan manajemen daya yang lebih ramping dan peningkatan lainnya atas cara driver manajemen daya Intel saat ini berfungsi.
Daftar Kesadaran Topologi Intel dan PM Capsule Interface (TPMI) digambarkan sebagai antarmuka MMIO yang fleksibel, dapat diperpanjang, dan dapat dihitung PCIe untuk fitur manajemen daya. Fitur tersebut saat ini difokuskan pada Intel Speed Select Technology (SST), Running-Average Power Limiting (RAPL), dan penskalaan frekuensi Intel Uncore.
Memanfaatkan Intel TPMI dengan kode driver Speed Select memungkinkan penggantian semua perintah kotak surat yang ada dengan akses MMIO langsung, yang dapat menyebabkan latensi lebih rendah untuk penanganan Intel Speed Select dan juga antarmuka arsitektur yang dikatakan "bertahan untuk beberapa generasi berikutnya " untuk memastikan Teknologi Pemilihan Kecepatan lebih mudah didukung di seluruh prosesor masa depan.
Untuk kode Intel RAPL, memanfaatkan antarmuka MMIO TPMI memungkinkan melewati kebutuhan yang ada untuk menjadwalkan utas pada CPU target untuk membaca/menulis dan juga dukungan yang lebih terpadu di seluruh model CPU. Intel RAPL yang mendukung antarmuka TPMI dikatakan tidak lagi memerlukan informasi khusus model apa pun.
Dengan penskalaan frekuensi Intel Uncore juga, memanfaatkan TPMI diharapkan dapat menghindari semua penanganan khusus model yang saat ini diandalkan oleh pengemudi.
Dikirim minggu ini adalah seri tambalan LKML ini yang menetapkan driver Intel TPMI dasar yang pada gilirannya akan digunakan oleh berbagai kode driver manajemen daya Intel di masa mendatang. Komentar tambalan tidak menguraikan kapan/di mana dukungan TPMI akan ditayangkan perdana, tetapi mengingat bahwa Intel baru saja menerbitkan kode ini dan mereka telah menghubungkan RAPL dan teman-temannya untuk Sapphire Rapids dengan implementasi yang ada, mungkin fitur TPMI ini sedang diperkenalkan dengan Emerald Rapids atau Granite Rapids -- di mana para insinyur Intel baru-baru ini mulai memposting banyak kode pengaktifan EMR/GRR baru. Dengan patch kernel minggu ini juga pertama kalinya saya mendengar fitur Intel "TPMI" seperti yang dimiliki Google.
Itulah berita seputar Driver Intel TPMI Linux Diterbitkan Untuk Meningkatkan Penanganan Manajemen Daya, semoga bermanfaat. Disadur dari Phoronix.com.