Linux’ta 12. Kuşak Performansı Artıyor: Thread Director Takviyesi

ItalioBrot

Global Mod
Global Mod
Intel, performans ve verimlilik çekirdeklerinin kullanmasını optimize ederek hibrit Alder Lake işlemcilerinin performansını artırmayı vaat ederken Linux şoförleri için yeni bir yama dizisi yayınladı. Şirketin yeni Thread Director teknolojisinden daha evvel ayrıntılıca bahsetmiştik ve tüm bilgilerinı burada gorebilirsiniz.

12. Kuşak Core ‘Alder Lake’ işlemcilerin Linux’tan çok Windows altında daha güzel performans gösterdiğinden bahsetmiştik. Windows 11’den farklı olarak Linux, iki farklı çekirdek çeşidinin düzgün bir biçimde kullanılmasını sağlayan, Gelişmiş Donanım Geri Bildirim Arayüzü’ne (HFI) dayalı Thread Director teknolojisi için uygun takviyeye sahip değildi.

Phoronix‘e göre şu anda Linux çekirdeği, eser yazılımının sunduğu bilgilere dayanan ITMT/Turbo Boost Max 3.0 şoförünü kullanarak performans yahut verimlilik çekirdeklerinin ne vakit kullanılacağına karar veriyor. Bu yeni mimari için yetersiz kalıyor ve işletim sistemi birçok durumda süratli performans çekirdeklerini tercih etmek zorunda kalıyor.

Buna karşılık HFI (Hardware Feedback Interface), 0 – 255 aralığındaki her bir CPU çekirdeğinin sayısal performansını ve verimlilik özelliklerini gerçek vakitli olarak işletim sistemine iletebiliyor. Intel bunu şöyleki açıklıyor:

Intel Donanım Geri Bildirim Arayüzü (HFI), sistemdeki her bir CPU’nun performansı ve güç verimliliği hakkında bilgi sağlar. Donanım ve işletim sistemi içinde paylaşılan bir tablo kullanılmakta. Tablonun içeriği, sistemin çalışma şartlarındaki değişikliklerin (mesela, bir termal sona ulaşma) yahut dış faktörlerin etkisinin (mesela, termal tasarım gücündeki değişiklikler) bir kararı olarak güncellenebilir.

HFI’nin sağladığı bilgiler, sistemdeki öteki CPU’lara bakılırsa sayısal, ünitesiz yetenekler olarak belirtilir. Bu yetenekler, daha yüksek sayıların daha yüksek yetenekleri temsil ettiği bir [0-255] aralığına sahip. Güç verimliliği ve performansı farklı yeteneklerde raporlanır. Bir CPU’nun performans yahut güç yetenekleri verimliliği 0 ise, donanım sırasıyla performans, güç verimliliği yahut termal niçinlerle bu CPU üzerinde rastgele bir bakılırsav planlamamanızı öneriyor.

Çekirdek yahut kullanıcı alanı, misyon yerleşimini değiştirmek ve/veya güç sonlarını ayarlamak için HFI’den gelen ayrıntıları kullanabilir. Bu yama dizisi kullanıcı alanına odaklanıyor. Termal bildirim çerçevesi CPU kapasitesi güncellemelerini iletmek için genişletildi. bu biçimdece bir kullanıcı alanı art plan programı, iş yüklerini, yetenekleri sıfır olan muhakkak CPU’lara ve/veya çevrimdışı CPU’lara bağlayabilir.

HFI güncellemelerinin sıklığı her işlemcinin modeline özel. Birtakım sistemlerde açılışta sırf tek bir HFI güncellemesi bulunuyor. Öteki sistemlerde her on milisaniyede bir güncelleme olabilir.


Yeni yamalar hala test ediliyor ve yaklaşmakta olan Linux 5.17 tarafınca kullanılma ihtimali var.