Birkaç saat önce NVIDIA, yeni bir DLSS Süper Çözünürlük SDK’sı (sürüm 3.1.10) yayınladı. GitHub’da. Değişiklik günlüğüne göre, DLSS Süper Çözünürlük 3.1.10, belirtilmemiş hata düzeltmelerinin yanı sıra performans, optimizasyon ve kararlılık iyileştirmeleri ile birlikte gelir.

DLSS Süper Çözünürlük SDK 3.1’in piyasaya sürülmesinden bu yana, oyun geliştiricileri oyunlarının .dll dosyasını otomatik olarak güncellemeyi seçebilirler. Önceden, kullanıcılar bunu manuel olarak yapmak zorunda kalıyordu, ancak bir mod geliştiricisi bu işlemi kolaylaştırmak için DLSS Swapper adlı bir araç yayınladı.

Geçen hafta söz verdiği gibi, NVIDIA ayrıca SDK’yı kolaylaştırın 2.0 sürümüne ve Çerçeve Oluşturma eklentisini herkese açık olarak paylaştı. Bu, modlayıcılar tarafından kullanıcı yapımı entegrasyona yol açabilir; yakında bu konuda haberlerimiz olabilir, bu yüzden bizi izlemeye devam edin.

Oyun Geliştiricileri Konferansı 2023’ün resmi olarak başlamasıyla birlikte NVIDIA, YouTube kanalında diğer oyun geliştiricilerine özel bilgilendirici videolar da paylaşmaya başladı. Örneğin, Cyberpunk 2077’nin Nsight Graphics yazılımıyla gelecek RT Overdrive modu güncellemesinin analizinin, CD Projekt RED’i Shader Execution Reordering (SER) ile yol izlemeyi optimize etmeye nasıl yönlendirdiğini gösteren bir video var.

İşte bir Nvidia RTX 4090 grafik kartında yakalanan Cyberpunk 2077’nin bir NSight Graphics profili. GPU İzleme, kare başına iş hacmini analiz etmenize izin vererek, oyunun işlenmesinde yer alan performans belirteçleri için size GPU zamanının kuş bakışı bir görünümünü sunar.

Bu İzleme, Ada RT metrik setini kullanır. Burada, DispatchRays aramasını izleyen yol yavaş çalıştığına dikkat edin. Daha derin bir bakış için İz analizine tıklayabiliriz.

Burada, aydınlatmanın çerçevenin oluşturma süresinin çoğunu tükettiğini görüyoruz ve daha ayrıntılı incelersek, şüphelendiğimiz gibi en önemli suçlunun DispatchRays olduğunu görüyoruz. DispatchRays, bir ışın oluşturma gölgelendiricisinin iş parçacıklarını başlatıyor ve olması gerekenden daha pahalı çalıştığını görüyoruz.

İz analizi, bu verimsizliği tespit edebilir ve nasıl çözüleceğini önerebilir. Bu durumda, aktif iş parçacıkları için optimize ederek yüksek potansiyel çerçeve hızı olduğunu belirler. Sorunun kaynağını ve çözüm yolunu belirledik. Yol izleme aydınlatmamız daha verimli olabilir. Shader thread’lerimizi optimize ederek bunu başarabiliriz.

Nvidia, tam da bu amaç için Shader Execution Reordering veya SER’i geliştirmiştir. SER, Nvidia’nın Ada Lovelace nesil GPU’ları ile tanıtılan bir zamanlama teknolojisidir. Benzer görevleri gerçekleştiren iş parçacıklarını gruplayarak GPU’nun iş yükünü optimize eder.

Bu tutarlı sıralama, akışlı çoklu işlemcilerin veya SM’lerin gölgelendiricileri daha verimli çalıştırmasını sağlar. NSight Graphics, Cyberpunk 2077’de SER API’yi uygulayarak DispatchRays çağrılarımızı optimize etmek için SER kullanmamızı öneriyor. Faydaları açık: DispatchRays daha hızlı çalışıyor, toplam GPU süremiz yaklaşık yüzde 42 arttı.

NVIDIA’nın bir süre önce Wccftech’e onayladığı gibi, Shader Execution Reordering’in özel API aracılığıyla bir oyuna açıkça uygulanması gerekiyor. Son zamanlarda Sumo Digital, Sackboy: A Big Adventure’da bu özelliği uyguladı ve yakında çıkacak olan Cyberpunk 2077 RT Overdrive modunda da yer alacak. Bu bağlamda, Overdrive Modunu sunmak için ortak bir NVIDIA/CD Projekt RED GDC 2023 oturumu yarın Pasifik Saati ile 10:30-11:00’de San Francisco’daki Moscone Center’da (GDC Partner Stage, Expo Floor, North Hall) planlandı.

Oturum kaydedilmeyecek, bu nedenle içeriği bir süre gizli kalabilir. Ancak RT Overdrive modunun Cyberpunk 2077’ye çıkışı o kadar da uzak olmayabilir. Bu arada oyun zaten NVIDIA DLSS 3’ü destekliyor ve Halk Hogan’ın HD Reworked Project doku modunu aldı.

Bu hikayeyi paylaş

Facebook

twitter



genel-17