Penanganan inti hibrid Intel untuk CPU Intel Core modern dengan campuran inti P dan E sebagian besar telah berjalan dengan baik di Linux untuk sementara waktu. Dukungan Intel Thread Director hadir bersamaan dengan berbagai peningkatan kernel Linux untuk menangani penempatan tugas dengan lebih baik antara inti P dan E. Salah satu area yang melihat pekerjaan baru sekarang adalah untuk mesin virtual (VM) yang berjalan pada sistem hybrid Intel dengan seri patch kernel Linux baru yang bekerja pada Virtualisasi Thread Director.
Semalam Intel memposting dua set patch untuk mengerjakan Virtualisasi Direktur Thread guna meningkatkan kinerja VM yang berjalan pada platform hybrid Intel. Untuk fokus Intel, kasus penggunaannya adalah menjalankan host Linux pada perangkat keras Intel Core saat menggunakan tamu VM Microsoft Windows dan menggunakan VM tersebut untuk menikmati game.
Dengan Virtualisasi Intel Thread Director untuk memastikan VM dapat mengelola penempatan tugas antara inti P dan E dengan benar, fitur tersebut akhirnya menghasilkan kinerja sekitar 14% lebih baik daripada status quo. Kemenangan sebesar 14% tersebut diperoleh dengan benchmark 3DMark yang dijalankan pada VM Windows.
Diposting adalah patch persiapan untuk virtualisasi HFI. Itu diikuti oleh 26 patch RFC yang menampilkan Virtualisasi Intel Thread Director.
“Singkatnya, tujuan set patch ini adalah untuk mengaktifkan logika penjadwalan berbasis ITD di Tamu sehingga Tamu dapat menjadwalkan tugas Tamu dengan lebih baik pada platform hibrid Intel.
Saat ini, ITD diperlukan untuk VM Windows. Berdasarkan dukungan virtualisasi ITD, Windows 11 Guest dapat memperoleh peningkatan kinerja yang signifikan (misalnya, pada i9-13900K, peningkatan hingga 14%+ pada 3DMARK).
Virtualisasi ITD kami tidak terikat pada topologi hibrid VM atau afinitas CPU vCPU. Namun, dalam praktik kami, pengoptimalan penjadwalan ITD untuk VM win11 bekerja paling baik bila dikombinasikan dengan topologi hibrid dan afinitas CPU (ini terkait dengan implementasi spesifik penjadwalan Win11). Untuk lebih jelasnya, silakan lihat Bagian.1.2 “Tentang topologi hybrid dan penyematan vCPU”.
Untuk mengaktifkan pengoptimalan penjadwalan terkait ITD di VM Win11, beberapa dukungan terkait termal lainnya juga diperlukan (HWP, CPPC), namun kami dapat menirunya dengan nilai dummy di VMM (Kami juga akan mengirimkan patch tambahan di masa mendatang untuk ini ).”Pekerjaan yang menarik dan mudah-mudahan dukungan Virtualisasi Intel Thread Director ini akan berfungsi untuk pengarusutamaan ke dalam kernel Linux dalam waktu dekat untuk lebih meningkatkan CPU hibrid Intel Core.
Itulah berita seputar Patch Virtualisasi Intel Thread Director Meningkatkan Beberapa Beban Kerja Sebesar ~14%, semoga bermanfaat. Disadur dari Phoronix.com.