Bulan lepas saya menulis tentang satu set tampung Linux baharu yang menyediakan pengurusan kuasa yang lebih baik pada pelayan”Sapphire Rapids”yang didayakan AMX. Tampalan membantu memastikan CPU yang didayakan AMX boleh mencapai keadaan kuasa yang lebih rendah untuk penjimatan kuasa maksimum dan itu juga membantu memastikan teras CPU lain mempunyai belanjawan terma/kuasa yang lebih besar untuk mencapai frekuensi turbo terkadar mereka. Perubahan/pembetulan itu akan datang dalam kitaran Linux 5.20 lewat musim panas ini.

Dengan sekurang-kurangnya pelayan”Sapphire Rapids”Xeon Scalable awal yang memperkenalkan Sambungan Matriks Lanjutan (AMX), jika keadaan daftar besar AMX tidak dimulakan dengan betul, ia boleh mengakibatkan teras CPU tidak mencapai keadaan kuasa terendah CPU teras. Tampalan Linux adalah mengenai memastikan keadaan AMX dimulakan dengan betul sebelum pemacu Intel Idle supaya keadaan melahu kuasa rendah boleh dicapai: ia adalah perbezaan C1E berbanding keadaan tidur C6 yang lebih dalam untuk teras.

Tingkah laku tidur yang lebih cetek ini menyatakan jika keadaan AMX tidak dimulakan dengan betul dianggap sebagai tingkah laku khusus pelaksanaan awal dengan Sapphire Rapids. Ia sememangnya penting walaupun mengetahui tingkah laku awal ini untuk sistem yang didayakan AMX supaya kernel menanganinya dengan betul untuk penjimatan kuasa maksimum dan memastikan teras CPU tidak tidur mempunyai belanjawan kuasa/terma yang lebih besar untuk mencapai frekuensi turbo terkadar mereka.

Berita minggu ini ialah patch telah mendarat di cawangan x86/fpu TIP. Kini melepasi tetingkap gabungan v5.19, peningkatan Sapphire Rapids ini akan datang lewat musim panas ini dalam kitaran kernel Linux 5.20.

Categories: IT Info