Bagaimana DirectStorage meningkatkan kinerja GPU

click fraud protection

SSD PCIe 5.0 mungkin menjadi bagian penting untuk mencapai performa gaming yang baik di masa depan.

DirectStorage adalah solusi Microsoft untuk memodernisasi cara penggunaan SSD dalam game. Saat ini, SSD saat ini sangat dibatasi oleh perangkat lunak dalam hal kecepatan transfer data, dan DirectStorage hanyalah sebuah cara untuk menghilangkan hambatan tersebut dan membuat game menggunakan kekuatan penuh NVMe/PCIe drive. Bahkan memungkinkan GPU Anda mengakses SSD Anda secara langsung, melewati CPU Anda sepenuhnya. Anda mungkin pernah mendengar bahwa ini akan bagus untuk mempersingkat waktu pemuatan, dan di situlah sebagian besar retorika difokuskan.

Namun DirectStorage bukan hanya tentang waktu pemuatan, dan faktanya, menurut saya waktu pemuatan bukanlah fokus utama dari teknologi baru ini. DirectStorage sebenarnya adalah memasangkan SSD ke GPU Anda, dan meningkatkan kinerja grafis untuk framerate yang lebih tinggi. Ini sangat bagus untuk game PC dan memungkinkan gamer memanfaatkan SSD PCIe 5.0 sepenuhnya (

yang saat ini tidak begitu berguna untuk bermain game), atau bisa juga ada hal lain yang membuat GPU modern menjadi lebih buruk.

Bagaimana DirectStorage dapat menjadikan SSD Anda sama pentingnya dengan CPU dan GPU Anda

Jelas sekali, SSD dan GPU adalah perangkat keras yang sangat berbeda. Anda menyimpan game di satu dan menjalankan game di yang lain, dan tidak terlalu jelas bahwa SSD yang lebih cepat berarti kinerja game yang lebih baik di luar waktu pemuatan. Namun semua GPU memiliki satu hal: memori, atau lebih spesifiknya VRAM. Pada intinya, VRAM hanyalah media penyimpanan data, seperti halnya SSD, dan meskipun GDDR sangat berbeda dari flash NAND, keduanya memiliki satu kesamaan: bandwidth.

Bandwidth memori adalah spesifikasi utama untuk GPU. Ini ditentukan oleh kombinasi lebar bus memori, frekuensi chip memori, dan berapa banyak chip memori yang digunakan karena penggunaan seluruh bus memori memerlukan jumlah tertentu keripik. GPU kelas bawah biasanya memiliki bandwidth minimal 100GB/dtk, dan GPU kelas atas hanya dapat mencapai 1TB/dtk. Bandwidth SSD adalah kecepatan transfer yang dapat dicapai, sesuatu yang cenderung diiklankan oleh produsen SSD.

Sekarang, Anda mungkin menyadari bahwa SSD PCIe 5.0 secara teoritis akan mencapai kecepatan 16 GB/dtk, jauh dari 100 GB/dtk, namun itu hanyalah data mentah. Keunggulan DirectStorage adalah fakta bahwa DirectStorage dapat menggunakan GPU, bukan CPU, untuk dekompresi data, sehingga mengompresi data langsung dari SSD dan memberikannya ke GPU kini dapat dilakukan. Ini juga memiliki efek samping tambahan yaitu mengurangi beban pada CPU.

Microsoft belum mengumumkan berapa banyak kompresi yang mampu dilakukan DirectStorage, tapi dari apa yang saya dapat kumpulkan, kompresinya mungkin lima kali lipat atau lebih. Ini pada dasarnya lima kali lipat bandwidth, yang berarti SSD PCIe 5.0 tercepat di masa depan dapat menawarkan bandwidth ekstra hingga 80 GB/dtk.

Untuk GPU kelas bawah dan menengah, ini adalah masalah yang cukup besar. Bandwidth ekstra 80GB/dtk akan menjadi peningkatan 30% untuk RTX 4060, dan peningkatan sekitar 25% untuk RX 7600. Manfaatnya kurang jelas untuk GPU kelas atas, tapi setidaknya ada sedikit tambahan. SSD PCIe 6.0 akan meningkatkan bandwidth ekstra ini menjadi 160 GB/dtk, dan itu akan menjadi kesepakatan yang lebih besar. Heck, SSD PCIe 4.0 di PC gaming genggam akan menjadi peningkatan besar untuk grafis terintegrasi, yang biasanya memerlukan RAM kelas atas agar dapat bekerja dengan baik, bahkan dalam kasus Dek Uap.

DirectStorage bisa menjadi hal yang hebat, atau alasan lain untuk menghambat GPU di masa depan

Sumber: Nvidia

Satu hal yang saya khawatirkan dengan DirectStorage adalah fitur ini bisa menjadi kurang bagus untuk dimiliki dan lebih menjadi fitur yang kinerjanya akan buruk jika Anda tidak memilikinya. -semacam gimmick SSD cepat. Salah satu alasan mengapa saya sangat mengkhawatirkan hal ini adalah karena produsen GPU (terutama Nvidia dan AMD di sini) telah mencoba menghemat uang dengan mengurangi memori pada GPU untuk sementara waktu, dan sementara itu sebagian besar berkaitan dengan kapasitas, ini juga tentang bandwidth.

Dalam beberapa tahun terakhir, kami telah melihat beberapa GPU yang cukup cepat hadir dengan lebar bus memori yang sangat kecil. Misalnya, bus 256-bit atau bahkan 192-bit cenderung cukup standar untuk kelas menengah, tetapi sekarang kartu kelas menengah seperti RX 7600 dan RTX 4060 hanya menggunakan bus 128-bit, yang dulunya hanya diperuntukkan bagi beberapa GPU paling lambat di banyak negara. seri. Bahkan RTX 4090 hanya memiliki bus selebar 384 bit, sama dengan RTX 3080 Ti.

Tentu saja, ada alasan bagus bagi Nvidia dan AMD untuk mengurangi lebar bus: hal ini membuat GPU menjadi lebih kecil dan karenanya lebih murah untuk diproduksi, dan bus yang lebih lebar memerlukan lebih banyak chip memori untuk mengisi lebar penuh dan mendapatkan hasil penuh pertunjukan. Namun, hal ini pada akhirnya merupakan tindakan penghematan biaya, dan menghemat uang sebanyak mungkin adalah solusinya tujuannya, hal ini pada akhirnya menciptakan insentif untuk mengkompromikan integritas produk hanya dengan sedikit melewati batas garis. Nvidia telah melakukannya dengan VRAM-nya pada GPU terbaru, dan di beberapa game, Anda sebenarnya bisa kehabisan VRAM pada GPU seharga $400+ seperti RTX 3070.

Kekhawatiran terbesar saya adalah bahwa DirectStorage akan menjadi persyaratan untuk mendapatkan kinerja GPU dalam jumlah normal jika teknologi ini menjadi standar atau bahkan cukup luas. Ini akan menjadi versi yang lebih buruk dari RX 6400, GPU kelas bawah yang memerlukan PCIe 4.0 untuk kinerja yang baik karena AMD menempatkan jumlah jalur yang minimal. Jika setiap orang membutuhkan SSD PCIe 5.0 kelas atas agar GPU berjalan seperti yang diharapkan, itu akan terjadi satu lagi penghalang masuk bagi para gamer yang tidak mampu membeli perangkat keras.

Teknologinya memang keren

Meskipun saya khawatir tentang insentif yang mungkin diberikan DirectStorage untuk desain GPU, menurut saya ini adalah sesuatu yang memiliki kekuatan untuk benar-benar meningkatkan kualitas permainan. Tentu saja, pengembang game akan dapat mengambil banyak manfaat dari DirectStorage di Xbox, yang perangkat kerasnya lebih mudah digunakan, namun dari apa yang saya dengar sepertinya teknologi ini bersifat plug-and-play, jadi seharusnya bisa berfungsi dengan baik di PC dengan berbagai perangkat keras konfigurasi.

Saya sangat gembira dengan apa yang dapat dilakukan DirectStorage untuk grafis terintegrasi seperti pada PC gaming genggam. ROG Ally hanya memiliki memori sekitar 100GB/s bandwidth, dan DirectStorage dapat menambahkan tambahan 25GB/s atau lebih dengan SSD PCIe 4.0 tercepat berukuran 2230. Kecepatannya bisa mencapai 40 GB/dtk jika drive berukuran 2230 yang lebih cepat hadir keluar. Bayangkan seberapa cepat iGPU di laptop atau mini PC Anda dengan SSD PCIe 4.0 atau 5.0 yang cepat (setelah cukup dingin untuk dijalankan tanpa heatsink). Ini benar-benar dapat meningkatkan kelangsungan GPU terintegrasi kelas bawah untuk bermain game, dan saya ingin melihatnya.