- Firmware'lerin erken yayınlanması ve linux-firmware.git'e hızlı entegrasyonu sayesinde Linux'ta RDNA 3.5 desteği öne çekildi.
- Kernel 6.14, AMDGPU, Mesa 25.0, RadeonSI ve RADV, Ubuntu'nun iGPU RDNA 3.5'li Windows 11'in performansına çok yaklaşmasını sağlıyor.
- Lenovo ThinkPad T14s Gen 6 ile yapılan testler, Linux'un OpenGL, Vulkan ve işlem yükleri konusunda başa baş rekabet ettiğini gösteriyor.
- Yeni IP blokları GFX 11.5.3 ve DCN 3.6, "Gorgon Point" gibi gelecekteki APU'lar ve gelecek RDNA nesilleri için yolu açıyor.
AMD'nin entegre RDNA 3.5 grafik işlemcili yeni APU'larının piyasaya sürülmesi , Linux'u birçok kullanıcının gündemine taşıdı ve kullanıcılar, penguen tabanlı işletim sisteminin bu donanımdan ilk günden itibaren tam olarak yararlanmaya gerçekten hazır olup olmadığını merak ediyor. İlk firmware güncellemeleri, çekirdek iyileştirmeleri ve açık kaynaklı grafik yığınındaki gelişmeler arasında, işler ilk bakışta göründüğünden çok daha ilgi çekici hale geldi.
Bu arada, Lenovo gibi üreticiler , ThinkPad T14s Gen 6 modelleriyle, bu entegre grafik işlemcilerinin AMD'nin tescilli sürücüleriyle Windows 11'e karşı nasıl performans gösterdiğini ölçmek için mükemmel bir test alanı görevi görüyor. Buna ek olarak, AMDGPU ve AMDKFD sürücüleri için sürekli olarak yayınlanan yamalar , GFX 11.5.3 gibi yeni IP bloklarının gelişi ve ekran alt sisteminde yapılan önemli ayarlamalar da var. Tüm bunlar, Linux'ta RDNA 3.5 donanım desteğinin artık bir deney değil, çok ciddi bir taahhüt olduğunu gösteriyor.
Linux'ta RDNA 3.5 desteğinin mevcut durumu
Nereden geldiğimizi ve nereye gittiğimizi anlamak için, Linux'ta RDNA 3.5 entegre grafik işlemcilerine (iGPU) yönelik desteğin çeşitli seviyelerde nasıl pekiştirildiğini gözden geçirmekte fayda var: donanım yazılımı, çekirdek ve kullanıcı grafik katmanı. AMD, önceki nesillere kıyasla yaklaşımını değiştirerek, ürünler tamamen piyasaya sürülmeden önce adımlar attı ( Intel ve AMD arasındaki geçmişe bakın ).
Son günlerde AMD, yeni RDNA 3.5 tabanlı entegre GPU'ların Linux'ta doğru şekilde çalışması için gerekli olan aygıt yazılımı dosyalarını linux-firmware.git deposuna ekledi . Bu dosyalar olmadan, çekirdekle birlikte gelen açık kaynaklı sürücüler donanımı başlatamaz ve bu da GPU'yu işlevsiz veya ciddi şekilde sınırlı hale getirir.
Dikkat çekici olan şu ki, AMD bu sefer yeni APU'ların ticari lansmanından çok önce ürün yazılımını yayınlamaya karar verdi . Geleneksel olarak, bu paketler ürünler satışa sunulduktan hemen sonra veya hatta sonrasında geliyordu ve Linux kullanıcılarını haftalarca veya aylarca bir belirsizlik içinde bırakıyordu.
Bu daha proaktif yaklaşım sayesinde, dağıtımlar RDNA 3.5 bellenimini donanım toplu olarak mağazalara ulaşmadan önce bile imajlarına dahil edebiliyorlar . Bu da neredeyse anında destek anlamına geliyor: Yeni bir dağıtım kuruyorsunuz, sistemi başlatıyorsunuz ve sistem entegre GPU'yu sorunsuz bir şekilde hemen tanıyıp kullanıyor.
Buna paralel olarak, Linux çekirdeği, RadeonSI (OpenGL için) ve RADV (Vulkan için) gibi kullanıcı alanı sürücülerinin temelini oluşturan çekirdek alanındaki AMDGPU sürücüsüne sürekli iyileştirmeler entegre etmektedir . Bu değişiklikler yalnızca yeni donanımı etkinleştirmekle kalmaz, aynı zamanda performansı, güç yönetimini ve kararlılığı da iyileştirir.
RDNA 3.5 APU'ları ve IP blokları: Neler hazırlanıyor?
AMD tarafından yayınlanan yazılımlar arasında, RDNA 3.5 mimarisinin yeni bir revizyonu olan ve henüz resmi olarak duyurulmamış ancak sızıntılar ve sektör söylentilerinde zaten tartışılan ürünlere işaret eden GFX 11.5.3 grafik bloğuna karşılık gelen dosya dikkat çekiyor.
Şimdiye kadar AMD, RDNA 3.5 için GFX sürümlerini şu şekilde dağıttı: Ryzen AI 300 “Strix Point” modellerinde GFX 11.5.0 , Ryzen AI Max 300 “Strix Halo” modellerinde GFX 11.5.1 ve Ryzen AI 350 “Kraken Point” modellerinde GFX 11.5.2. Her bir sayı, RDNA 3.5 ailesi içindeki belirli bir IP bloğunu tanımlar.
Firmware deposunda GFX 11.5.3'ün görünmesi, dahili olarak "Gorgon Point " olarak bilinen yeni bir APU'nun yakında piyasaya sürüleceğini gösteriyor. Sızıntılara göre bu APU, Zen 5 ve geliştirilmiş RDNA 3.5 grafik işlemcisine sahip gelecekteki bir Ryzen 9000G serisi masaüstü işlemcilerinin temelini oluşturacak. AMD, varyantları ayırt etmek için bu IP bloğu numaralandırmasını kullanıyor; bu da yalnızca koda bakarak her sürüme karşılık gelen çipi tam olarak belirlemeyi zorlaştırıyor.
Yayınlanan paket yalnızca grafik bölümüyle sınırlı değildir; PSP 14.0.5 (Güvenlik Platformu) , SDMA 6.1.3 (Doğrudan Bellek Erişimi Kontrolü) ve çok önemli olarak Display Core Next video alt sisteminin yeni sürümleri gibi diğer temel donanım bileşenlerini de içermektedir.
Bu noktada, RDNA 3.5 varyantlarının bazılarında DCN 3.6'nın kullanıma sunulması dikkat çekiyor ; oysa şimdiye kadar bilinen uygulamalar DCN 3.5 ve 3.5.1'de kalmıştı. Bu sürüm atlaması, video çıkışıyla ilgili iyileştirmelerin önünü açıyor: yüksek çözünürlükler, yüksek yenileme hızları ve daha karmaşık çoklu monitör yapılandırmalarıyla daha fazla uyumluluk.
Son kullanıcılar için bu ürün yazılımları seti, bu yeni RDNA 3.5 APU'lar ve muhtemel masaüstü türevleri piyasaya çıktığında, Linux'un sistemin ilk günden itibaren işlevsel ve istikrarlı grafik desteğiyle başlatılması için gereken temel yapı taşlarına zaten sahip olacağı anlamına gelir.
Sonraki çekirdek için AMDGPU ve AMDKFD'de iyileştirmeler.
AMD, donanım yazılımı güncellemelerinin ötesinde, AMDGPU (grafik) ve AMDKFD (hesaplama) sürücüleri için oldukça büyük bir değişiklik paketini DRM-Next kuyruğuna gönderiyor ; bu değişiklikler, Linux 6.20 civarında veya muhtemelen 7.0 dalına atlayarak bir sonraki büyük çekirdek döngüsüne entegre edilecek.
Grafik açısından bakıldığında, yamalar RDNA 3.5 ile ilişkili yeni grafik IP'lerini etkinleştiriyor ve ayrıca RDNA4 tabanlı GFX12.1 donanımı için ön destek sağlıyor. İkincisi ortalama kullanıcı için henüz erişilebilir olmaktan çok uzak olsa da, Linux desteğinin AMD'nin dahili donanım geliştirmesiyle neredeyse paralel olarak ilerlediğini açıkça ortaya koyuyor.
Başka bir deyişle, bir kullanıcı yarın bilgisayarına RDNA4 GPU takamasa bile, çekirdek gelecekteki nesiller için özel kod ve yolları zaten içeriyor . Bu sayede, ürün ticari olarak piyasaya sürüldüğünde, destek tabanı zaten oldukça olgunlaşmış olacak ve sıfırdan başlamaya gerek kalmayacak.
Gelecek IP'lerle birlikte bir dizi dahili ayarlama da geliyor: Frekanslar, voltajlar ve güç durumları gibi unsurları kontrol eden SMU 15 (Sistem Yönetim Birimi) sistem yönetimine yeni güncellemeler ve RDNA 3.5 öncesi nesillerde bulunan SMU 14.x'in önceki sürümlerine yönelik düzeltmeler.
Ayrıca SR-IOV (GPU sanallaştırma) ile ilgili düzeltmeler , UserQ kuyruğunda iyileştirmeler, SMU posta kutusu işleme yapısının yeniden düzenlenmesi ve MES mikro motor zamanlayıcısında ayarlamalar da yer almaktadır. Dışarıdan bakıldığında bunlar küçük ayrıntılar gibi görünebilir, ancak bu tür değişiklikler orta vadede istikrar ve sürdürülebilir performans açısından büyük fark yaratır.
Bu arada, AMDKFD işlem sürücüsü de bir dizi düzeltme alıyor . Bunlar arasında bellek sızıntısı düzeltmesi ve Instinct veya Radeon donanımıyla işlem yükleri çalıştırırken 64K sayfalarla çalışan bazı ARM64 sunucuları gibi 4K çekirdek sayfaları kullanmayan sistemler için özel çözümler yer alıyor.
Video çıkışı ve HDMI'da önemli güncellemeler
Bu iyileştirmeler arasında, AMDGPU sürücüsünün ekran alt sistemini etkileyen ve masaüstü kullanıcıları için oldukça somut bir yama da bulunuyor. Bu, monitör ve adaptör yapılandırması desteklediğinde 340 MHz'e kadar frekanslara izin veren HDMI koduna yapılan bir güncellemedir .
Şimdiye kadar, kontrol ünitesi HDMI portu başına yaklaşık 165 MHz'lik bir piksel saat hızıyla sınırlıydı ; bu eski bir rakamdı ve aslında 340 MHz'e kadar izin veren HDMI 1.3 spesifikasyonuna bile uymuyordu. Bu sınırlama, özellikle yüksek performans gerektiren ekranları bağlamak için DP-HDMI adaptörleri (dongle'lar) kullananları etkiliyordu .
Yeni yama ile, RDNA 3.5 ve sonraki sürümlere dayalı yapılandırmalar, hem monitörün hem de adaptörün desteklemesi koşuluyla, HDMI üzerinden daha yüksek çözünürlükler veya yenileme hızları sağlayabilecektir . Mucizeler yaratmaz; performansı hala fiziksel donanım belirler, ancak yazılım tarafındaki yapay bir darboğazı ortadan kaldırır.
Bu gelişme , bazı RDNA 3.5 varyantlarında DCN 3.6'nın kullanıma sunulmasıyla aynı zamana denk geliyor ; bu da, her şey için bir veya iki bağlantı noktasına bağımlı olan ultra hafif dizüstü bilgisayarlar veya kompakt iş istasyonları için temel bir unsur olan modern video çıkışlarına desteği güçlendiriyor.
Birçok kullanıcının yüksek çözünürlüklü monitörler ve çoklu monitör kurulumlarıyla çalıştığı Linux ortamı için bu değişiklikler, grafik yığınının daha az tatsız "sürpriz" sunması anlamına geliyor: daha az titreme, daha az absürt sınırlama ve tescilli sürücülerle Windows'ta elde edilenlere daha uygun bir deneyim.
Lenovo ThinkPad T14s 6. Nesil test platformu olarak
Linux'ta RDNA 3.5 desteğinin mevcut durumuna dair çok açıklayıcı bir örnek, yeni Ryzen AI 7 PRO 360 işlemcilerinden biri ve RDNA 3.5 tabanlı Radeon 880M entegre grafik kartıyla test laboratuvarlarımıza ulaşan iş amaçlı bir dizüstü bilgisayar olan Lenovo ThinkPad T14s Gen 6'dır .
Bu cihaz, hafif tasarımı oldukça yetenekli bir RDNA 3.5 entegre grafik işlemcisiyle birleştirerek, Linux ve Windows 11'deki yerel grafik performansını karşılaştırmak ve dizüstü bilgisayarlar için harici grafik kartları gibi çözümleri değerlendirmek için mükemmel bir test platformu haline geliyor.
Bu cihaz, hafif tasarımı oldukça yetenekli bir RDNA 3.5 entegre grafik işlemcisiyle birleştirerek , Linux ve Windows 11'deki yerel grafik performansını karşılaştırmak için mükemmel bir test platformu oluşturuyor. Buradaki amaç, Proton aracılığıyla oyunlardaki FPS'yi ölçmekten ziyade, AMD'nin açık kaynaklı yazılım yığınının tescilli sürücülere kıyasla ne kadar olgunlaştığını görmek.
Windows 11 ve Ubuntu 25.04'te Yazılım Yapılandırması
Windows 11 tarafında, test ortamı en son güvenlik ve performans yamalarıyla tamamen güncellenmiş bir sisteme dayanmaktadır. Bu, genellikle GPU'ya özgü optimizasyonlar ve DirectX, Vulkan ve OpenGL için güçlü destek içeren AMD Radeon Yazılım paketinden sürücülerle tamamlanmaktadır.
Bu ortam, Proton, DXVK veya benzeri çeviri katmanlarına ihtiyaç duymadan, yerel uygulama yürütmesini kullanır ; böylece Radeon 880M'nin performansı, uyumluluk sorunları olmadan doğrudan Microsoft platformunda ölçülür.
Ubuntu 25.04 beta sürümünde, sistem, Strix Point APU'ları ve diğer RDNA 3.5 varyantları için en son özellikleri ve yamaları içeren bir Linux 6.14 çekirdeği ile yapılandırılmıştır . Bu çekirdek, donanımla doğrudan iletişim kurmaktan sorumlu olan entegre AMDGPU sürücüsüyle birlikte çalışır.
OpenGL için RadeonSI ve Vulkan için RADV'yi içeren açık kaynaklı 3D sürücü uygulaması olan Mesa 25.0, çekirdeğin üzerinde yer almaktadır . Çekirdek sürücüleri ve kullanıcı sürücülerinin bu kombinasyonu, RDNA 3.5 donanımının açık kaynaklı kütüphanelerle tam olarak kullanılmasını sağlar.
Ubuntu ayrıca DXVK, VKD3D veya Proton gibi uyumluluk katmanlarından da vazgeçiyor . Testler, Windows 11 ile mümkün olan en adil karşılaştırmayı sağlamak için yerel araçlar kullanılarak yürütülüyor ve API çeviricilerine değil, sürücülerin ham performansına odaklanılıyor.
Kullanılan kıyaslama metodolojisi ve araçları
Her iki sistemde de RDNA 3.5 altında Radeon 880M'in davranışını analiz etmek için, hem klasik grafik performansını hem de entegre grafik işlemcisinin (iGPU) işlem gücünü kapsamayı amaçlayan, çeşitli ve nispeten iyi bilinen bir dizi kıyaslama testi kullanılmıştır .
Kullanılan araçlar arasında , genel hesaplama görevlerini ve grafik işlemlerini ölçebilen GPU bölümünde Geekbench 6 ; farklı işleme yollarını test etmek için karmaşık sahneler sunan OpenGL ve Vulkan modlarında GFXBench 5.0; ve sentetik sahnelerle OpenGL yığınını zorlamak için kullanılan Linux klasiği glmark2 yer almaktadır.
Bu liste , ağır 3D uygulamalarının gerçek dünyadaki kullanımına daha benzer senaryolardaki davranışı gözlemlemek için farklı yapılandırmalarda (örneğin, 720p düşük ve orta kalitelerde) kullanılan Basemark GPU ve Unigine Superposition gibi kıyaslama testleriyle tamamlanmaktadır .
Herkese açık araçlara ek olarak, gölgelendiricileri ve hesaplama yüklerini zorlamak için tasarlanmış dahili kıyaslama testleri de kullanılmaktadır . Bu testler, modern iş akışlarında yaygınlaşan paralel görevlerde, filtrelemede veya temel fizik simülasyonlarında iGPU'nun verimliliğini daha iyi ölçmeye yardımcı olur.
Test paketi her zaman yerel iş yüklerine odaklanır ve karşılaştırmayı bozabilecek çeviri teknolojilerini karıştırmaktan kaçınır. Ana amaç, Linux'ta RDNA 3.5 sürücü yığınının tek başına, Windows 11 ve tescilli sürücülerin kombinasyonuna kıyasla ne kadar iyi performans gösterdiğini görmektir.
OpenGL, Vulkan ve sentetik testlerdeki sonuçlar
OpenGL ve Vulkan alanında, GFXBench ve glmark2 ile yapılan testler, Ubuntu 25.04'ü Windows 11'e kıyasla oldukça rekabetçi bir konuma getiriyor. Birkaç yıl önce Linux her zaman çok geride kalırken, şimdi bu fark büyük ölçüde azaldı ve hatta bazı senaryolarda tersine döndü.
Örneğin, GLMark2'de, yüksek parçacık kullanımı ve karmaşık gölgelendiricilere sahip sahnelerde , Ubuntu'nun Mesa içindeki RadeonSI çalışmaları sayesinde Windows 11'den yaklaşık %12 daha iyi performans gösterdiği görülüyor. Bu da çok akıcı bir masaüstü ve 3D uygulama deneyimi anlamına geliyor.
GFXBench 5.0'da Vulkan altında sonuçlar daha yakın: RADV, AMD'nin Windows için geliştirdiği tescilli sürücüsüne karşı kendi performansını koruyor ve birçok durumda günlük kullanımda fark edilemeyecek kadar küçük farklılıklar gösteriyor. Bu, açık kaynaklı Vulkan sürücüsünün önemli ölçüde olgunlaştığını açıkça gösteriyor.
Özellikle zorlu bir test olan Unigine Superposition söz konusu olduğunda, Windows 11 ortalama %5 ila %7 arasında küçük bir avantaja sahip . Yine de, açık kaynaklı sürücülerin açıkça geride kaldığı önceki nesillere kıyasla bu fark çok daha küçük.
Bilgisayar alanında, Geekbench GPU gibi kıyaslama testleri ve dahili testlerle Ubuntu 25.04, birçok paralel işlem görevinde Windows 11'i bile geride bırakıyor . ROCm'deki iyileştirmeler, RADV'deki Vulkan Compute desteği ve AMDGPU yığınının optimizasyonu, Linux'u özellikle yoğun işlem gerektiren iş yüklerinde öne çıkarıyor.
RDNA 3.5'te Linux ve Windows'un grafik performansı karşılaştırması
Bu testlerden elde edilen tüm bilgiler dikkate alındığında, genel kanı Linux'un RDNA 3.5 iGPU'larda Windows'un performansına çok yaklaştığı ve bazı senaryolarda onu bile geçtiği yönündedir. Her zaman kazanmasa da, birkaç yıl önce olduğu gibi açıkça daha düşük bir ligde oynamıyor artık.
Başlıca faktörler arasında , 6.14 çekirdeğinin oldukça gelişmiş bir AMDGPU ile birleşimi , RadeonSI ve RADV'ye sürekli iyileştirmeler getiren Mesa 25.0'a geçiş ve AMD'nin her çekirdek birleştirme penceresi için kod ve revizyonları zamanında göndermeye yönelik devam eden çabaları yer almaktadır.
Dizüstü bilgisayarı yerel iş yükleriyle (geliştirme, hafif düzenleme, 3D uygulamaları, birden fazla bağlı ekranla ofis uygulamaları) kullananlar için, RDNA 3.5 tabanlı Ubuntu 25.04'teki deneyim mükemmel derecede uygundur ve birçok durumda oldukça sağlamdır . Sistem, rekabetçi performans sunmak için ek tescilli sürücülere ihtiyaç duymaz.
Bu durum orta vadede daha fazla gönül rahatlığı anlamına da geliyor: Çekirdek ve Mesa'da yapılan iyileştirmeler, desteklenen tüm donanım yelpazesine şeffaf bir şekilde uygulanıyor ; bu nedenle, 6.xo serisi gelecekteki 7.0 sürümüne doğru ilerledikçe, RDNA 3.5 kullanıcılarının her şeyi yeniden yüklemeye gerek kalmadan küçük kazanımlar ve düzeltmeler görmeye devam etmesi bekleniyor.
Aynı zamanda, GFX 11.5.3 ve DCN 3.6 gibi IP blokları için ürün yazılımının erken yayınlanması ve desteğin sunulması , AMD APU'ları ve GPU'larındaki bir sonraki atılımın Linux'ta temelleri atılmış bir şekilde gerçekleşeceğini gösteriyor: daha az sürpriz, daha az acil yama ve ilk önyüklemeden itibaren aktif olan daha fazla işlevsellik.
Linux'ta RDNA 3.5 donanım desteğinin durumu artık çok daha olgun ve modern bir bilgisayarı açık kaynaklı bir işletim sistemiyle birleştirmek isteyenler için cazip hale geldi; bu, ister günlük iş, ister geliştirme, ister hızlandırılmış hesaplama veya kapalı sürücülere bağımlı kalmadan zorlu multimedya kullanımı için olsun fark etmez.