AMD Radeon ekran kartları, ZLUDA v6 sürümüyle artık NVIDIA'nın PhysX teknolojisini destekliyor. Bu gelişme sayesinde PhysX gerektiren oyunlarda önemli performans artışları yaşanabiliyor.
ZLUDA Sayesinde AMD Ekran Kartlarında Oynanabilir FPS Değeriyle PhysX Deneyimi
Açık kaynaklı bir kütüphane olan ZLUDA, daha önce NVIDIA CUDA kodunu NVIDIA olmayan ekran kartlarında çalıştırma özelliğiyle gündeme gelmişti. Geliştirici ekip, yeni özellikler eklemek için yoğun bir şekilde çalışıyor.
ZLUDA'nın bu yeni sürümüyle birlikte gelen en dikkat çekici gelişme, NVIDIA PhysX (32-bit CUDA) desteğinin NVIDIA dışı ekran kartları için de sunulması. Bu özellik sayesinde, PhysX desteği olmayan AMD Radeon ekran kartları da artık bu teknolojiden faydalanabiliyor.
Ayrı Bir Ekran Kartı Olmadan PhysX Destekli Oyunları Oynamak
Yeni eklenen destekle birlikte AMD Radeon ekran kartları, PhysX gerektiren oyunlarda çok daha yüksek kare hızlarına ulaşabiliyor. Örneğin, Mafia II gibi bir oyunda ZLUDA PhysX kullanımıyla 80.2 FPS'ye kadar çıkılırken, ZLUDA olmadan bu değer 26.2 FPS'de kalıyor. Bu, performansta üç katına varan bir artış anlamına geliyor ve eski PhysX oyunlarını sadece çalıştırmakla kalmayıp, oynanabilir bir akıcılıkta deneyimleme imkanı sunuyor.
Bununla birlikte, PhysX destekli oyunlarda oluşan parçacıklar ve alevler gibi daha karmaşık görsel efektler de ZLUDA entegrasyonu sayesinde NVIDIA olmayan ekran kartlarında sorunsuz bir şekilde görüntülenebiliyor.
NVIDIA, en yeni ekran kartlarında 32-bit CUDA desteğini kaldırmış olsa da, daha sonra bazı oyunlar için bu desteği tekrar aktif hale getirmişti. ZLUDA v6'nın Blackwell ekran kartlarında benzer performans artışları sağlayıp sağlamayacağı merak ediliyor. Daha önce PhysX destekli oyunları akıcı bir şekilde oynamanın yolu, PhysX/32-bit CUDA desteği olan ikinci bir ekran kartı kullanmaktan geçiyordu. Bu yöntem performansı önemli ölçüde artırsa da, ek bir ekran kartı gerektirdiği için maliyetli bir çözümdu.
Şu an için optimizasyonun tam olarak mükemmel olmadığını ve kullanıcıların akışkanlıkta bazı görsel hatalarla karşılaşabileceği veya ZLUDA'nın Steam oyunlarına yüklenmesinin biraz zaman alabileceği belirtiliyor. Ancak ZLUDA'nın açık kaynaklı olması sayesinde, kaynak kodu üzerinde değişiklikler yapılarak PhysX oyunlarında denenmesi mümkün.
Windows ML ve Doku Desteği de Eklendi
ZLUDA öncelikli olarak Linux'a odaklanmış olsa da, geliştirici artık Windows desteğini de iyileştirmeyi hedefliyor. Amaç, ZLUDA'yı daha kullanıcı dostu hale getirmek ve kullanıcıların ROCm kurarken eksik olan kütüphaneler hakkında bilgi sahibi olmasını sağlamak.
Derleyici hata düzeltmeleri ve performans kütüphanelerindeki iyileştirmeler sayesinde yapay zeka (ML) desteği de artırılmış durumda. Son olarak, eklenen PhysX ve Blender iş yükleriyle uyumlu hale gelen doku (texture) desteği de ZLUDA'ya entegre edilmiş.
Geliştirici, ZLUDA üzerindeki çalışmaların yavaşlayacağını ancak ilerlemenin devam edeceğini belirtiyor. Açık kaynaklı projenin yeni sürümleri yayınlanmaya devam edecek, ancak eskisine göre çok daha seyrek aralıklarla olacak. Gelen güncellemelerle daha iyi bir destek görmeyi umuyoruz.