AMD EPYC 9005 “Zen 5” işlemcileri, önceki nesillere kıyasla watt başına daha iyi performans sunmak için Linux P-State sürücüsünü kullanıyor.
AMD, EPYC “Zen 5” CPU’larının Performansını Artırmak İçin ACPI CPUFreq’den ACPI CPPC’ye Geçiş Yapıyor
AMD, EPYC sunucu parametrelerini değiştirecek yamanın Linux çekirdeğine eklendiğini duyurdu. Şimdiye kadar, EPYC ailesinin çoğu, CPU gücü ve performans yönetimi konusunda sınırlı olan ACPI CPUFreq Linux sürücüsünü kullanıyordu. Ancak, son güncellemelerle birlikte yeni EPYC aileleri, veri merkezlerinde ve CPU odaklı iş yüklerinde kullanılan bu yüksek performanslı yongalar için watt başına performansı büyük ölçüde artıracak bir güncelleme ile faydalanabilecek.
Phoronix tarafından bildirildiği üzere, AMD, EPYC 9005 serisi için AMD P-State sürücüsünü etkinleştirecek ve ACPI CPPC’yi (Ortak Performans İşlemcisi) kaldıraç olarak kullanacak yamanın kontrolünü üstlendi. Bu, CPU çekirdekleri için daha iyi aşırı güç ve performans durumlarına ulaşılmasına yardımcı olacak.
Şimdiye kadar EPYC işlemcileri, CPU frekans ölçeklemesini yönetmek için kullanılan genel ACPI CPUFreq sürücüsünü kullanıyordu. Ancak, bu sürücü, daha önce birkaç ana akım Zen mimarisi için dağıtılan P-State sürücüsünün yeteneklerinden yoksundu. Zen 2’nin piyasaya sürülmesinden bu yana, Zen 3, Zen 4 ve Zen 5 dahil olmak üzere AMD Ryzen işlemcileri, CPU çekirdekleri üzerinde daha kolay kontrol sağlamak amacıyla P-State sürücüsünü tercih ediyordu.
AMD’nin Family 1Ah veya EPYC 9005 işlemcileriyle, P-State sürücüsünün yaklaşan Linux Kernel’iyle birlikte kullanılacağı belirtiliyor. İlginç bir şekilde, EPYC 4004 işlemcileri zaten P-State sürücüsünü kullanıyor, çünkü bu yongalar ana akım Ryzen işlemcileriyle benzerlikler taşıyor.
Yapılan testlere göre, P-State sürücüsünün aktif modda performans düzenleyici ile ACPI CPUFreq sürücüsüne kıyasla watt başına eşdeğer veya daha yüksek bir performansa yol açabileceği kanıtlanmıştır. Ayrıca, son yamalar, EPYC işlemcilerin P-State sürücüsü ile güç sınırlı sistemlerde herhangi bir frekans kısıtlaması yaşamamasını sağlıyor.
AMD, esnekliği korumak için “amd_pstate=disable” çekirdek komut satırıyla ACPI CPUFreq sürücüsüne geri dönme seçeneğini de sunuyor. Bu yamaların, yaklaşan Linux Kernel 6.13’e dahil edilmesi ve gelecekteki EPYC işlemcilerine taşınması bekleniyor.
Haber kaynakları: Phoronix, çekirdek