Birkaç hafta önce Microsoft, DirectStorage 1.1’in PC’ye “yakında geleceğini” duyurdu ve artık resmi olarak zamanı geldi. DirectStorage 1.1 artık teknolojiyi oyunlarında kullanmayı umut eden tüm geliştiriciler için mevcut. Bilmeyenler için DirectStorage API, bilgisayar geliştiricilerinin NVMe SSD’lerden daha verimli akış yapmalarına olanak tanır ve potansiyel olarak işlem yükünü azaltır. Bu, Xbox Series X/S’nin “Velocity Architecture”ın abartılı yönlerinden biriydi, ancak yeni API, DirectStorage’ı PC’ye getiriyor.
GPU Dekompresyonlu DirectStorage 1.1 artık mevcut! Blog yazımıza buradan göz atın: https://t.co/mq5O1w3m0w#doğrudan depolama #gdeflate
—DirectX 12 (@DirectX12) 7 Kasım 2022
İlk sürümde, PC için DirectStorage CPU’ya gelişmiş veri aktarımları yapar, ancak 1.1 sürümü geliştiricilerin GPU’ya boşaltmasına izin vererek dekompresyonu iyileştirir. İşte Microsoft’un tam olarak ne olduğuna dair daha ayrıntılı açıklaması DirectStorage 1.1 ve GPU dekompresyonu masaya getiriyor…
“Oyunlar, sürükleyici dünyalar inşa etmek için büyük miktarda veri gerektirir – her karakter, nesne ve manzara. […] yüzlerce gigabayta kadar veri ekler. Bir oyunun genel paket boyutunu azaltmak için bu varlıklar sıkıştırılır. Bir oyun çalıştırıldığında, varlıklar, gerektiğinde kullanılmak üzere nihai olarak GPU belleğine kopyalanmadan önce CPU’nun verileri sıkıştırdığı sistem belleğine aktarılır. Bu varlıkların oyun cihazlarına aktarılması ve sıkıştırılması, yükleme sürelerine büyük ölçüde katkıda bulunur ve açık dünya sahnelerine ne kadar ayrıntı eklenebileceğini sınırlar.
DirectStorage 1.0, bu işlemin veri aktarımı bölümünü iyileştirir. DirectStorage ile birlikte Windows 11’deki gelişmeler, geliştiricilerin NVMe sürücülerinin daha yüksek bant genişliğinden yararlanmasına olanak tanır. NVMe sürücülerine yüklenen DirectStorage özellikli oyunlar, yükleme sürelerinde %40’a varan azalmalar görmeyi beklemelidir. İşlem hattının bu bölümünü iyileştirdikten sonra geliştiriciler, bir sonraki adımda dekompresyon performansını iyileştirmek isteyeceklerdir.
Tipik olarak, sıkıştırma formatları geçmişte yalnızca CPU’lar için optimize edildiğinden, sıkıştırma açma işi CPU üzerinde yapılır. DirectStorage 1.1’de, bu varlıkların dekompresyonunu bunun yerine GPU’ya taşıyarak alternatif bir yöntem sunuyoruz – ‘GPU dekompresyonu’ olarak bilinir. Grafik kartları, tekrarlanabilir görevleri paralel olarak gerçekleştirmede son derece verimlidir ve bu özelliği, aynı anda daha fazla iş yapmak için yüksek hızlı bir NVMe sürücüsünün bant genişliği ile birlikte kullanabiliriz. Sonuç olarak, bir varlığın yüklenmesi için gereken süre azalır, bu da seviye yükleme sürelerini azaltır ve açık dünya akışını iyileştirir.”
Microsoft’un yüksek düzeyde optimize edilmiş testlerine dayalı olarak, GPU dekompresyonlu DirectStorage 1.1, DirectStorage 1.0’dan 3 kata kadar daha hızlı yükleme sunabilir.
PC için DirectStorage’ın çok fazla potansiyeli var, ancak şu ana kadar çok fazla destek yok. Ocak ayında piyasaya sürülen Square Enix’in Forspoken, korku oyunu Scorn’un kullanmadığını açıklamasının ardından teknolojiden yararlanan ilk oyun olacak. Umarım daha fazla destek gelir.
Bu yazıda bahsedilen ürünler
<!–
The links above are affiliate links. As an Amazon Associate, Wccftech.com may earn from qualifying purchases.
–>