DirectStorage, GPU performansını nasıl artırır?

click fraud protection

PCIe 5.0 SSD'ler gelecekte iyi oyun performansı elde etmenin önemli bir parçası olabilir.

DirectStorage, Microsoft'un SSD'lerin oyunlarda kullanılma şeklini modernleştirmeye yönelik çözümüdür. Mevcut haliyle, veri aktarım hızları söz konusu olduğunda günümüzün SSD'leri yazılım nedeniyle oldukça sınırlıdır ve DirectStorage, bu tıkanıklığı ortadan kaldırmanın ve oyunların NVMe/PCIe'nin tüm gücünü kullanmasını sağlamanın bir yoludur sürücüler. Hatta GPU'nuzun, CPU'nuzu tamamen atlayarak doğrudan SSD'nize erişmesine olanak tanır. Muhtemelen bunun yükleme sürelerini kısaltmak için harika olacağını duymuşsunuzdur ve retoriğin çoğunun odaklandığı yer burasıdır.

Ancak DirectStorage yalnızca yükleme süreleriyle ilgili değildir ve aslında yükleme sürelerinin bu yeni teknolojinin ana odak noktası bile olmadığını iddia ediyorum. DirectStorage'ın asıl amacı, SSD'nizi GPU'nuza bağlamak ve daha yüksek kare hızları için grafik performansını artırmaktır. Bu, PC oyunları için gerçekten harika olabilir ve oyuncuların PCIe 5.0 SSD'lerin tüm avantajlarından yararlanmasına olanak tanıyabilir (

bunlar şu anda oyun oynamak için pek kullanışlı değil) veya modern GPU'ları daha da iğrenç kılan başka bir şey de olabilir.

DirectStorage, SSD'nizi nasıl CPU ve GPU'nuz kadar önemli hale getirebilir?

Açıkçası, SSD'ler ve GPU'lar oldukça farklı donanım parçalarıdır. Oyunları birinde depoluyor, diğerinde ise oyunları çalıştırıyorsunuz ve daha hızlı bir SSD'nin yükleme süreleri dışında daha iyi oyun performansı anlamına geldiği pek açık değil. Ancak tüm GPU'ların tek bir özelliği vardır: bellek veya daha spesifik olarak VRAM. Özünde, VRAM yalnızca bir veri depolama ortamıdır, SSD de budur ve GDDR, NAND flash'tan oldukça farklı olsa da her ikisinin de ortak bir noktası vardır: bant genişliği.

Bellek bant genişliği GPU'lar için önemli bir özelliktir. Bellek veri yolu genişliğinin, frekansın bir kombinasyonu ile belirlenir. bellek yongaları ve tüm bellek veriyolunun kullanılması belirli sayıda bellek gerektirdiğinden kaç bellek yongasının kullanıldığı cips. Düşük seviyeli GPU'lar genellikle en az 100 GB/sn bant genişliğine sahiptir ve üst seviye GPU'lar yalnızca 1 TB/sn'ye dokunabilir. SSD'lerin bant genişliği, ulaşabilecekleri aktarım hızlarıdır ve bu, SSD üreticilerinin reklamını yapma eğiliminde olduğu bir şeydir.

PCIe 5.0 SSD'lerin teorik olarak 16 GB/s sınırını aşacağının farkında olabilirsiniz; bu, 100 GB/sn'den bile çok uzaktır, ancak bu yalnızca ham verilerdir. DirectStorage'ın gizli sosu, veri sıkıştırmasını açmak için CPU yerine GPU'yu kullanabilmesidir, dolayısıyla verileri doğrudan SSD'den sıkıştırıp GPU'ya vermek artık mümkün. Bunun aynı zamanda CPU üzerindeki yükü azaltmak gibi ek bir yan etkisi de vardır.

Microsoft, DirectStorage'ın ne kadar sıkıştırma kapasitesine sahip olacağını henüz açıklamadı, ancak anladığım kadarıyla sıkıştırmanın beş katı veya biraz daha fazla olacağı tahmin ediliyor. Bu aslında bant genişliğinin beş katıdır; bu da geleceğin en hızlı PCIe 5.0 SSD'lerinin 80 GB/sn'ye kadar ekstra bant genişliği sunabileceği anlamına gelir.

Alt seviye ve orta seviye GPU'lar için bu oldukça büyük bir mesele. 80 GB/sn ekstra bant genişliği, RTX 4060 için %30, RX 7600 için ise yaklaşık %25 iyileştirme anlamına gelir. Üst düzey GPU'lar için faydası daha az açıktır, ancak en azından biraz daha fazla olacaktır. PCIe 6.0 SSD'ler bunu 160 GB/sn ekstra bant genişliğine çıkaracak ve bu daha da büyük bir olay olacak. El tipi bir oyun bilgisayarında bir PCIe 4.0 SSD, entegre grafikler için büyük bir destek olacaktır; bu da genellikle iyi performans göstermesi için yüksek kaliteli RAM gerektirir. Buhar Güverte.

DirectStorage harika bir şey olabilir veya gelecekteki GPU'ları engellemek için başka bir neden olabilir

Kaynak: Nvidia

DirectStorage ile ilgili endişelendiğim şeylerden biri, sahip olunması güzel bir özellikten ziyade, eğer bir özelliğiniz yoksa performansınızın berbat olacağı bir özellik haline gelmesidir. -hızlı-SSD bir çeşit hile. Bu konuda özellikle endişelenmemin bir nedeni, GPU üreticilerinin (özellikle Nvidia ve AMD'nin) bir süredir GPU'lardaki belleği azaltarak paradan tasarruf etmeye çalışmalarıdır. bunların çoğu kapasiteyle alakalıaynı zamanda bant genişliğiyle de ilgilidir.

Son yıllarda şaşırtıcı derecede küçük bellek veri yolu genişliklerine sahip bazı oldukça hızlı GPU'ların çıktığını gördük. Örneğin, 256-bit ve hatta 192-bit veri yolları orta seviye için oldukça standart olma eğilimindeydi, ancak artık orta seviye kartlar gibi RX 7600 ve RTX 4060 yalnızca 128 bitlik veri yollarındadır ve bu veri yolları çoğu zaman en yavaş GPU'lardan bazılarına ayrılmıştır. seri. RTX 4090 bile RTX 3080 Ti ile aynı şekilde yalnızca 384 bit genişliğinde bir veri yoluna sahiptir.

Elbette Nvidia ve AMD'nin veri yolu genişliğini azaltmak istemesinin iyi nedenleri var: GPU'ları küçültüyor ve dolayısıyla üretimi daha ucuzdur ve daha geniş veri yolları, tam genişliği doldurmak ve tam kapasiteyi elde etmek için daha fazla bellek yongasına ihtiyaç duyar. verim. Yine de bu sonuçta maliyetten tasarruf sağlayan bir önlemdir ve mümkün olduğu kadar çok para tasarrufu yapmak en doğrusudur. hedef, bir ürünün bütünlüğünden ödün vermek için teşvikler yaratmakla sonuçlanır, ancak standartların ötesine geçmekten çekinir. astar. Nvidia bunu son GPU'lardaki VRAM'iyle yaptı ve bazı oyunlarda, RTX 3070 gibi 400$'ın üzerindeki bir GPU'da VRAM'ınız tükenebilir.

En büyük endişem, eğer bu teknoloji standart hale gelirse veya yeterince yaygınlaşırsa DirectStorage'ın GPU'lardan normal düzeyde performans elde etmek için bir gereksinim haline gelmesi. Bu, iyi performans için PCIe 4.0 gerektiren düşük kaliteli bir GPU olan RX 6400'ün daha da kötü bir versiyonu gibi olurdu çünkü AMD buna minimum miktarda şerit koydu. GPU'nun beklendiği gibi çalışması için herkesin üst düzey bir PCIe 5.0 SSD'ye ihtiyacı varsa, bu Donanım satın almak için daha az imkanı olan oyuncular için girişin önündeki bir engel daha.

Teknoloji inkar edilemez derecede harika

DirectStorage'ın GPU tasarımı için ne gibi teşvikler yaratabileceği konusunda endişe etsem de, bunun oyun oynamayı gerçekten geliştirebilecek güce sahip olabileceğini düşünüyorum. Açıkçası oyun geliştiricileri, donanımla çalışmanın daha kolay olduğu Xbox'taki DirectStorage'dan pek çok kullanım elde edebilecekler, ancak Duyduğuma göre bu teknoloji tak-çalıştır olacakmış gibi geliyor, dolayısıyla çeşitli donanımlara sahip PC'lerde iyi çalışmalı konfigürasyonlar.

DirectStorage'ın elde taşınır oyun bilgisayarlarındaki gibi entegre grafikler için neler yapabileceği konusunda özellikle heyecanlıyım. ROG Ally'nin belleği yalnızca 100 GB/s civarındadır bant genişliği ve DirectStorage, en hızlı 2230 boyutlu PCIe 4.0 SSD'lerle fazladan 25 GB/sn civarında bir değer ekleyebilir. Daha hızlı 2230 boyutlu sürücüler gelirse bu 40 GB/sn'ye kadar çıkabilir dışarı. Dizüstü bilgisayarınızdaki veya mini bilgisayarınızdaki iGPU'nun hızlı bir PCIe 4.0 veya 5.0 SSD ile (soğutucu olmadan çalışacak kadar soğuk olduklarında) ne kadar hızlı olabileceğini düşünün. Bu, oyun için düşük kaliteli, entegre GPU'ların uygulanabilirliğini gerçekten artırabilir ve bunu görmeyi çok isterim.