DirectStorage 1.1 akan segera menghadirkan dekompresi GPU ke game PC

click fraud protection

Microsoft telah mengumumkan akan segera merilis DirectStorage 1.1, menambahkan dukungan untuk dekompresi GPU untuk pemuatan yang lebih cepat.

Microsoft telah mengumumkan bahwa DirectStorage akan mendapatkan pembaruan besar pertamanya pada akhir tahun ini dengan DirectStorage 1.1, dan akan menghadirkan tambahan baru yang besar dalam bentuk dekompresi GPU. Tujuannya adalah untuk mengurangi waktu muat lebih jauh lagi dengan memindahkan beban dekompresi aset ke GPU alih-alih menggunakan CPU untuk itu.

DirectStorage pertama kali muncul di konsol Xbox Series X|S, tetapi API diluncurkan ke pengembang game PC awal tahun ini. Namun, rilis awal tidak memberikan semua perubahan yang dijanjikan. Microsoft pertama-tama berfokus pada peningkatan tumpukan penyimpanan, mengurangi overhead saat membaca data NVMe SSD dan mengaktifkan permintaan I/O paralel sehingga lebih banyak data dapat ditransfer ke CPU atau GPU sekali. Dengan memungkinkan berbagai permintaan ditangani, drive NVMe yang cepat dapat memanfaatkan bandwidth maksimumnya, alih-alih membuat pengguna menunggu setiap permintaan selesai sebelum permintaan berikutnya dimulai. Dengan sendirinya, perubahan ini sudah dapat mengurangi waktu muat sebanyak 40%.

Namun dekompresi GPU juga merupakan masalah besar. Saat Anda memasang game, aset - seperti tekstur - biasanya dikompresi untuk menghemat ruang di drive Anda. Namun, saat memuat dan menjalankan game, aset tersebut secara alami harus didekompresi dengan cepat agar dapat digunakan, dan itu biasanya ditangani oleh CPU, yang kemudian mengirimkan aset yang tidak dikompresi ke GPU sehingga dapat diakses sebagai diperlukan. Di masa lalu, sebagian besar format kompresi dioptimalkan untuk CPU, jadi ini masuk akal. Namun, seperti yang dijelaskan Microsoft, GPU sangat bagus untuk menangani tugas dekompresi seperti ini, jadi memindahkan pekerjaan tersebut ke GPU berarti aset akan didekompresi lebih cepat. Jika aset dioptimalkan untuk dekompresi GPU, Anda bisa mendapatkan kecepatan yang jauh lebih tinggi.

Pada contoh di bawah, Microsoft menunjukkan bagaimana aset berukuran 5,65 GB dimuat hampir tiga kali lebih cepat menggunakan dekompresi GPU jika aset tersebut dioptimalkan dengan benar. Anda juga melihat bahwa penggunaan CPU jauh lebih rendah selama proses ini, sehingga menghemat sumber daya untuk tugas-tugas lainnya.

Untuk membantu menyatukan hal ini, Microsoft bekerja sama dengan Nvidia untuk membuat GDeflate, format kompresi baru yang dioptimalkan untuk dekompresi GPU, siap untuk digunakan. manfaatkan DirectStorage 1.1. Selain kecepatan yang lebih tinggi, format baru ini akan membantu Anda menghemat ruang disk dan juga menghemat interkoneksi lebar pita. Meskipun Nvidia menyumbangkan formatnya, pembuat GPU mana pun dapat memanfaatkannya, dan Microsoft bekerja sama dengan Intel dan AMD agar driver mereka juga dapat memanfaatkannya.

Tentu saja, ada beberapa persyaratan perangkat keras dan perangkat lunak yang sepenuhnya menggunakan DirectStorage. Windows 10 dan 11 keduanya didukung, tetapi versi terakhir memiliki optimalisasi tertentu untuk tumpukan penyimpanan yang membuatnya lebih efisien. Anda juga memerlukan komputer dengan NVMe SSD dan GPU Anda harus mendukung DirectX 12 dan Shader Model 6.0, meskipun Microsoft juga merekomendasikan dukungan DirectX 12 Ultimate. Selain itu, perlu diingat bahwa DirectStorage 1.11 adalah alat untuk pengembang, jadi Anda harus menunggu sampai game untuk benar-benar menggunakannya setelah dirilis, jadi ini tidak hanya menjadi peningkatan ajaib untuk setiap game yang ada. Microsoft mengatakan akan merilis API yang ditingkatkan pada akhir tahun 2022.


Sumber:Microsoft