Phoronix web sitesinden Michael Larabel Açık kaynaklı Linux çekirdeğine, özellikle çekirdek zamanlayıcısının ayarlanmasında ve mevcut Alder Lake işlemcileri için verimlilik çekirdeklerinin iyileştirilmesinde daha fazla yamanın aktif olarak dahil edildiğini bildiriyor. Intel, yakın zamanda, yaklaşmakta olan 13. Nesil Core Raptor Lake CPU’ları gibi şirketin hibrit CPU’larına yardımcı olmak için Linux programlı/adil kod için daha fazla yama ekledi.
Intel’de bir mühendis olan Ricardo Neri, istatistiksel makine çevirisi (SMT) etki alanlarında aşırı azaltmalardan kaçınmak da dahil olmak üzere, şirketin hibrit CPU’ları için Linux çekirdek zamanlayıcı kodunu daha iyi ayarlamak için dün Linux çekirdeğine dört set yama gönderdi.
Yama serisinin notlarında Ricardo Neri şunları söylüyor:
Intel Turbo Boost Max 3.0’ı destekleyen Intel işlemciler, daha yüksek maksimum frekanslara sahip CPU’lara daha yüksek öncelikler atamak için asym_packing kullanır. En son kullanılmalarını sağlamak için daha yüksek numaralı SMT kardeşlerine yapay olarak daha düşük bir öncelik verir.
Bu, SMT etki alanları içinde gereksiz görev geçişlerine neden olur.
Yüksek frekanslı SMT çekirdekleri ve düşük frekanslı SMT olmayan çekirdeklerin (hibrit işlemciler gibi) karışımına sahip işlemcilerde, birden fazla SMT kardeşi meşgulse, düşük öncelikli bir CPU, görevleri yüksek öncelikli çekirdeklerden çeker.
Her SMT kardeşi için farklı öncelikler kullanmayın. Bunun yerine, birden fazla meşgul kardeşi olan SMT çekirdeklerini tanımak ve düşük öncelikli CPU’ların görevleri çekmesine izin vermek için asym_packing yük dengeleyicisini değiştirin.
Bu yapay önceliklerin kaldırılması, gereksiz geçişleri önler ve düşük öncelikli çekirdeklerin tüm SMT kardeşlerini en yoğun kuyruk için incelemesine olanak tanır.
Şu anda, çalışmanın bir parçası olarak herhangi bir performans numarası veya kıyaslama testi yayınlanmamıştır. yeni program/adil yama serisi Intel tarafından gönderildi. Bununla birlikte, son çekirdek davranışı, Performans çekirdeklerinden (P çekirdekleri) görevleri çeken Verimlilik çekirdeklerinin (E-çekirdeklerinin) habercisi olabilir. Alder Lake performansının bazı bölgelerinde ve Intel’in bir sonraki Nesil Core Raptor Lake serisi gibi yeni nesil hibrit CPU’larında farklılıklar sunabilir.
Intel’in 13. Nesil Core Raptor Lake işlemcileri, 12. Nesil Alder Lake CPU’ların optimize edilmiş bir versiyonudur. Yeni işlemciler aynı 10nm ESF ‘Intel 7’ işlem düğümünü temel alacak, aynı P-Core ve E-Core tasarımını kullanacak ve mevcut anakartlarda desteklenecek.
Haber kaynakları: Phoronix, Linux çekirdeği