AMD, yeni nesil AMD Zen 4 CPU’lara hazırlanmak için Linux çekirdeği için yamalar üzerinde bu ay çalışmalarına devam etti. Son zamanlarda şirket, en yeni mimaride Son Dal Kaydı özelliğine yardımcı olmak için Son Dal Kaydı Uzantısı Sürüm 2 veya LbrExtV2 için düzeltmeler yayınladı. Phoronix web sitesinden Michael Larabel. Çekirdeğin “perf” alt sistemine yapılan LbrExtV2 eklemeleri, halen geliştirilmekte olan en yeni Linux 6.1’den önceki mevcut dal için hazırlanıyor. Linux 6.1 birleştirme penceresi resmi olarak Ekim 2022’nin başında açılıyor.
AMD yakında şirketin Zen 4 CPU mimarisi için Linux 6.1 çekirdek kuyruğuna LbrExtV2 işlevselliğini ekleyecek
Son Dal Kaydı işlevi veya LBR, “dal bilgilerini gerçek zamanlı olarak kayıtlara kaydederek yazılımın kontrol akışını belirlemek ve analiz etmek için kullanılır.” Dal bilgileri, profile özgü derleyicilere yönelik optimizasyonlar veya uygulamalarda etkin görülen diğer optimizasyonlar gibi “sıcak kodun” hangi yollara yönlendirilmesi gerektiğine sistemin karar vermesine izin verecektir.
AMD’nin patchwork’ü, LbrExtV2 işlevselliğinin Linux’taki en yeni “perf” alt sisteme dahil edilmesine ve performans olaylarının gözlemlenmesine izin verecektir. Yeni LbrExtV2, “PMC taşma olaylarıyla daha iyi ilişki kurmak için PMI’da LBR-Dondurma, yeni spekülasyon bilgileri ve belirli branş türlerinde veri isteniyorsa yeni donanım tabanlı filtreleme desteği” içerir. Larabel, en yeni dalda yer alan filtrelerin “yalnızca çekirdek, yalnızca kullanıcı alanı, koşullu dallar, yakın yakın çağrılar, yakın dolaylı çağrılar, yakın dönüşler, yakın dolaylı sıçramalar, yakın göreli sıçramalar ve uzak dallardan” oluşacağını bildiriyor.
AMD Zen 4 Dense yonga tasarımının yeni nesil Ryzen ve EPYC CPU’larda uygulanacağı söyleniyor. Yeni çip, aynı çip üzerinde iki farklı çekirdek teknolojiye sahip olacak ve çok iş parçacıklı performansı en üst düzeye çıkarmaya daha fazla odaklanacak. Lansmandan önce AMD, 2023’te piyasaya sürülmesi planlanan Bergamo sunucu yongaları serisinde Zen 4D mimarisini kullanacak.
AMD yakında Linux çekirdeğine yapılan en son eklemeyi incelenmek üzere gönderecek ve yakında Linux 6.1 için sıraya eklenecektir. Larabel, kararlı Linux çekirdeğinden önce herhangi bir son dakika değişikliği yapılması gerekmedikçe, AMD LbrExtV2 yeteneğinin yıl sonuna doğru ekleneceğini ve kısa süre içinde piyasaya sürülecek olan en yeni AMD Zen 4 işlemcilerinde kullanılacağını belirtiyor.
Haber kaynağı: Phoronix