Intel’in Linux ekibi, yeni nesil Arrow Lake & Lunar Lake CPU’lar için performans izleme yeteneklerini uygulamaya başladı ve etkinleştirmeye bir adım daha yaklaştı.
Intel’in Yeni Linux Yamaları, Arrow Lake & Lunar Lake CPU’lar İçin Çekirdek Seviyesinde Özel Kaynaklar İçeren Performans İzlemeyi Geliştirmeyi Amaçlıyor
Phoronix, Team Blue’nun Linux çekirdeğinde izleme yetenekleri için bir bölüm olan perf alt sistemi üzerinde çalışmaya başladığını bildirdi. Linux 6.11 ile Intel, gelecek nesiller için “modele özgü bitler” ekledi ve bunlar şimdi Git dalında birleştirildi. Yamaların gösterdiğine göre, performans izleme birimi için performans izleme birimi, aşağıda belirtildiği gibi bazı değişikliklerle önceki Meteor Lake nesline oldukça benziyor:
PMU’nun bakış açısına göre Lunar Lake ve Arrow Lake, önceki nesil Meteor Lake’e benzemektedir. Her ikisi de e-çekirdekli ve p-çekirdekli hibrit platformlardır.
Temel farklılıklar şunlardır:
– E-çekirdek 3 yeni sabit sayacı destekler
– p-core güncellenmiş PEBS Veri Kaynağı formatını destekler
– Daha fazla GP sayacı (Güncellenmiş olay kısıtlama tablosu)
– Yeni Mimari performans izleme V6 (Yeni Perfmon MSR’leri aliasing, umask2, eq).
– Yeni PEBS formatı V6 (Sayaçlar Anlık Görüntü grubu)
– Yeni RDPMC ölçümleri temizleme modu
Yeni PMU artık yerleşik E-Çekirdeklerde performans izleme için üç sabit sayaç içerirken, P-Çekirdeklerde CPU tarafından yürütülen dallanma talimatları hakkında ayrıntılı bilgi kaydeden bir PEBS (Performans Olay Örneklemesi) yer alacak. Bu, bireylerin işlemcinin “dallanma seviyesine” yakınlaşmasına ve herhangi bir potansiyel darboğaz veya yanlış tahmin bulmasına olanak tanır. Yama önemli bir şey getirmese de, sorun gidermenin gelecek mimarilerle daha verimli hale geleceğini gösteriyor.
Eylül ayında çıkması beklenen Linux 6.11 ile Intel’in işlemcileri gelişmiş yeteneklerden yararlanabilecek. Intel’in Lunar Lake CPU’larının Eylül ayında, Arrow Lake serisinin ise Ekim ayında piyasaya çıkması bekleniyor.
Haber Kaynağı: Phoronix
Kaynak: wccftech.com