IT Info
Linux 6.2 Mempersiapkan Intel HuC, OA, PS64 & Pemantauan Sensor Untuk Grafik Arc 82567062173 Setelah dimulainya perubahan i915 DRM-Next minggu lalu yang ditujukan untuk Linux 6.2, batch awal dari patch fitur drm-intel-gt-next kini juga telah dikirimkan ke DRM-Next untuk tahap sebelum siklus kernel Linux berikutnya. Menarik dengan pull request hari ini adalah banyak peningkatan DG2/Alchemist. Tarik hari ini dari perubahan driver grafis kernel Intel untuk Linux 6.2 memiliki banyak hal di depan DG2/Alchemist dGPU: dukungan pemantauan perangkat keras awal”HWMON”, berbagai solusi, dukungan HuC, pengaktifan BAR kecil, dukungan PS64 untuk tabel halaman, ptrace dukungan untuk objek memori lokal, migrasi memori lokal untuk permukaan tampilan, dan pengaktifan OA. Tambalan HWMON khususnya yang telah lama saya tunggu-tunggu untuk ditampilkan… Patch telah tertunda selama berbulan-bulan dan akhirnya akan menjadi jalur utama untuk Linux 6.2. Sekarang driver Linux melalui antarmuka sysfs HWMON akan dapat mengekspos data konsumsi daya Intel Arc Graphics dan Data Center GPU Seri Flex dan informasi energi lainnya. Jadi dengan Linux 6.2+, pada akhirnya akan dapat memberikan konsumsi daya GPU dan metrik kinerja-per-Watt untuk kartu grafis diskrit Intel di Linux. Ini harus sangat menarik. Dukungan HuC untuk Linux 6.2 dengan DG2/Alchemist akan berguna bagi sebagian orang karena pengontrol mikro tersebut digunakan untuk tujuan otentikasi H.265/HEVC dan pemindahan beberapa tugas dari CPU ke pengontrol mikro ini. Dukungan OA untuk DG2/Alchemist dalam konteks ini adalah unit Arsitek Pengamatan untuk dukungan penghitung kinerja dengan perangkat keras. Dukungan PS64 dengan prosesor grafis DG2 memberikan petunjuk TLB 64K di tingkat PTE. Insinyur Intel Matthew Auld yang mengaktifkan dukungan menjelaskan: Ternyata pada produksi DG2/ATS HW kita harus memiliki dukungan untuk PS64. Fitur ini memungkinkan untuk memberikan petunjuk TLB 64K di tingkat PTE, yang jauh lebih fleksibel daripada metode saat ini yang memungkinkan halaman 64K GTT untuk seluruh tabel-halaman, karena itu mengarah ke semua jenis pembatasan yang mengganggu…Dengan PS64 , sekarang kita dapat menghapus pembatasan penyelarasan GTT 2M, dan sebagai gantinya hanya memerlukan 64K atau lebih besar saat berurusan dengan [memori lokal]. Kami masih menggunakan tata letak [tabel halaman] kompak jika memungkinkan, tetapi hanya jika kami yakin bahwa ini tidak mengganggu ruang pengguna. Perhatikan bahwa ini adalah perubahan dalam perilaku uAPI, tetapi semoga tidak menjadi masalah (IGT setidaknya dapat mendeteksi penyelarasan secara otomatis), karena kami hanya membuat batasan penyelarasan GTT menjadi tidak terlalu membatasi.
Plus patch driver Intel hari ini juga memiliki perbaikan untuk masalah kerusakan memori kernel, solusi yang hilang untuk iGPU Gen12/Xe, berbagai perbaikan, dan pengaktifan lanjutan untuk grafis pada prosesor Meteor Lake generasi berikutnya. Lihat permintaan tarik ini untuk set lengkap patch yang dikirim hari ini untuk antrian di DRM-Next hingga jendela penggabungan Linux 6.2 pada bulan Desember.
Setelah dimulainya i915 DRM-Next minggu lalu, perubahan yang ditujukan untuk Linux 6.2, batch awal drm-intel-gt-next fitur patch sekarang juga telah dikirimkan ke DRM-Next untuk tahap sebelum siklus kernel Linux berikutnya. Menarik dengan pull request hari ini adalah banyak peningkatan DG2/Alchemist…