Selama tahun lalu sejak meluncurkan prosesor Intel Alder Lake, para insinyur Intel telah membuat sejumlah perbaikan pada kernel Linux untuk menangani pendekatan prosesor hybrid yang menggabungkan inti P dan E dengan lebih baik. Sementara Alder Lake berjalan dengan baik dengan kernel terbaru dan pemilihan inti P vs. E untuk tugas-tugas di Linux lebih baik daripada saat peluncuran, masih ada area untuk perbaikan seperti yang dikemukakan oleh para insinyur Intel minggu ini.
Minggu lalu adalah seri patch kernel Linux besar yang mengerjakan”kelas tugas”untuk CPU hybrid dan mengimplementasikan dukungan Thread Director di Linux dengan benar. Minggu ini di Linux Plumbers Conference juga diangkat bagaimana Penjadwalan Sadar Energi Linux dapat diadaptasi untuk CPU hybrid Intel karena saat ini EAS hanya disesuaikan dengan desain Arm big.LITTLE.
Juga di LPC 2022 minggu ini, insinyur Intel Rui Zhang dan Yu Chen lebih lanjut mengangkat Linux hibrida Intel yang masih tersisa. Pembicaraan tambahan ini adalah tentang bagaimana load balancer Linux kurang ideal untuk prosesor hybrid Intel. Secara khusus, frekuensi maks yang digunakan untuk menghitung skala frekuensi adalah nilai global dan bukan sesuatu yang spesifik inti, dengan inti P/E memiliki nilai frekuensi maksimum yang berbeda. Nilai maksimum frekuensi juga dapat salah berdasarkan mode turbo, pembatasan termal/daya, dll. Saat ini nilai maksimum frekuensi juga tidak dapat disesuaikan saat run-time.
Mereka yang tertarik dengan topik ini dapat menemukan dek slide lengkap yang menguraikan masalah penyeimbangan beban Linux saat ini untuk CPU hybrid Intel dan kemungkinan peningkatan yang dapat dibuat. Saya pasti akan memposting seperti biasa ketika ada tambalan baru yang muncul dan siap untuk pengujian/pembandingan.