Teknoloji

Linux 7.4-rc2'de AMD PerfOpt kodunda IOMMU alanında ince ayarlar yapıldı

Linux 7.4-rc2 ile AMD'nin tümleşik Radeon grafikli işlemcilere getirdiği PerfOpt özelliğinin IOMMU tarafındaki koduna birkaç düzeltme geldi.

9 Kasım 20263 dk okuma
Linux 7.4-rc2'de AMD PerfOpt kodunda IOMMU alanında ince ayarlar yapıldı

Linux çekirdeğinin 7.4 sürümü için yayımlanan ikinci aday sürüm (rc2), AMD'nin yeni PerfOpt özelliğinin kodunda küçük değişiklikler getirdi. Bu özellik, tümleşik Radeon grafik birimi bulunan AMD SoC'lerde kutudan çıktığı gibi performans artışı sağlamayı hedefliyor. Yapılan ayarlar ise PerfOpt kodunun IOMMU ile ilgili kısmında toplanıyor.

PerfOpt nedir, rc2'de ne değişti?

PerfOpt, Linux 7.4 döngüsünün öne çıkan yeniliklerinden biri olarak görülüyor. Amacı, tümleşik grafik işlemcisi (iGPU) olan AMD yongalarında ek bir kullanıcı müdahalesine gerek kalmadan daha yüksek performans elde etmek. Özellikle yapay zekâ ve büyük dil modeli (LLM) iş yüklerinde dikkat çekici iyileşmeler sunabildiği belirtiliyor.

Reklam

rc2 ile gelen değişiklikler yeni bir özellik eklemiyor. Mevcut PerfOpt kodunun IOMMU alanındaki davranışı üzerinde birkaç düzenleme yapılıyor. Bu ayarların ayrıntıları ve performansa etkisi elimdeki bilgilerde yer almıyor. Dolayısıyla bunların hangi sorunu giderdiğini ya da ölçülebilir bir fark yaratıp yaratmadığını söylemek mümkün değil. Yalnızca özelliğin, çekirdek kararlı sürüme yaklaşırken cilalanmaya devam ettiği anlaşılıyor.

Arka plan

IOMMU, bellek yönetim birimi mantığını işlemci dışındaki aygıtlara taşıyan bir donanım katmanıdır. Grafik işlemcisi gibi aygıtların sistem belleğine doğrudan erişirken kullandığı adresleri çevirir ve erişimi denetler. Sanallaştırma, aygıt yalıtımı ve güvenlik açısından önemlidir. Bellek erişimi grafik ve hesaplama iş yüklerinin hızını doğrudan etkilediği için, IOMMU kodundaki küçük değişiklikler bile tümleşik grafikli sistemlerde fark yaratabilir.

Tümleşik grafik birimleri ayrı bir ekran kartının özel belleğini kullanmaz, sistem belleğini işlemciyle paylaşır. Bu nedenle bellek yönetimi, veri yollarının verimli kullanılması ve güç ile frekans dengesi performansın belirleyici unsurlarıdır. PerfOpt gibi çözümlerin bu tür SoC'lerde anlam kazanması da bundan kaynaklanıyor. Yapay zekâ çıkarımı yapan küçük ve orta ölçekli modeller yerel bilgisayarlarda giderek daha sık çalıştırıldığı için, tümleşik grafiklerden daha fazla verim almak da kullanıcılar açısından değer taşıyor.

Linux çekirdeği geliştirme sürecinde ana sürüm yayımlanmadan önce aday sürümler çıkar. İlk aday sürümde yeni özelliklerin birleştirilmesi biter. Sonraki adaylarda ise ağırlıklı olarak hata düzeltmeleri ve ince ayarlar yer alır. rc2'de PerfOpt kodunun yeniden elden geçirilmesi bu olağan akışın bir parçasıdır. Sorunların kararlı sürümden önce yakalanıp giderilmesi amaçlanır.

Neden önemli?

Yeni bir performans özelliğinin ilk sürümde sorunsuz çalışması, donanım üreticisi ile çekirdek topluluğu arasındaki iş birliğine bağlıdır. PerfOpt'un IOMMU tarafında yapılan düzeltmeler, özelliğin farklı yapılandırmalarda, özellikle de IOMMU'nun etkin olduğu sistemlerde daha öngörülebilir çalışmasına katkı sağlayabilir. Bunu kesin olarak söylemek için ayrıntılı bir inceleme gerekir. Ancak bu tür ayarların özellikle yeni bir özelliğin erken döneminde yapılması çok olağandır.

Kullanıcılar açısından asıl vaat, ek ayar yapmadan daha iyi iGPU performansı. Yerel yapay zekâ uygulamaları çalıştıran geliştiriciler ve meraklılar için bu, ayrı bir ekran kartı almadan daha fazla verim demek olabilir. Bu etkinin gerçek dünyada ne kadar büyük olacağı, bağımsız testlerle görülecek. Kernel kararlı sürüme ulaşıp dağıtımlara girdiğinde farklı donanımlarda ölçümler yapılacağı için daha net bir tablo ortaya çıkacak.

Sırada ne var?

Linux 7.4 döngüsü devam ediyor. Sonraki aday sürümlerde PerfOpt koduna yeni düzeltmeler gelmesi şaşırtıcı olmaz. Özellik, kararlı sürüm yayımlandığında, güncel çekirdeği kullanan dağıtımlar aracılığıyla AMD'nin tümleşik Radeon grafikli işlemcilerini kullananların bilgisayarlarına ulaşacak. O zamana kadar özelliğin kodu test edilip düzeltilmeye devam edecek. Mevcut aşamada net olan şu: PerfOpt'un IOMMU alanındaki kodu rc2 ile birlikte ince ayarlardan geçti ve geliştirme süreci beklenen biçimde ilerliyor.

Haberi beğendin mi?
PaylaşWhatsAppXFacebook
Teknoloji Masası

Bu içerik, Yudum Teknoloji Masası editör ekibi tarafından derlenip yayına hazırlanmıştır. Güncel gelişmeler için haber akışını takip edebilirsiniz.

Reklam
50,1856,1167,38İstanbul11°

Yudum Dünyası

Kaf Dağı'nın eteğinde bir köy var.

Karakterini yarat, meydanda dolaş, buradakilerle yüz yüze tanış. Tarayıcında, ücretsiz.

  • 🧑 Karakterini yarat
  • 🎲 Kahvede bir el at
  • 🏠 Grubunla ev kur
Günün testiİyi bir dost musun?Herkes iyi dost olduğunu sanır; sekiz soru gerçeği söyler. Cesaretin varsa başla.
Günün burcuAkrepBugün Akrep burcu için gün, iç dünyanızdaki berraklığın dışarıya da yansıdığı bir ruh haliyle başlıyor.…

Günün sorusu

Türkiye 2002 Dünya Kupası'nı kaçıncı sırada bitirdi?

Haftanın düellosu
Yudum DünyasıKaf Dağı'nın eteğinde bir köy seni bekliyor.Ücretsiz katıl →