Giochi su Windows, 3 volte più veloci: arriva questa tanto attesa feature

Con Windows 10, e in particolare Windows 11, Microsoft sta facendo una grande scommessa sui videogiochi per PC. E non solo per la possibilità di avere giochi gratis con Game Pass, ma anche per portare sul computer funzioni, caratteristiche e API che originariamente erano esclusive di Xbox si. L'arrivo di queste API e i miglioramenti sia grafici che prestazionali stanno arrivando poco a poco, molto più lentamente di quanto ci si potrebbe aspettare. Ma, alla fine, finiscono per arrivare. E un esempio di questo è il nuova API DirectStorage che, da oggi, è disponibile per PC.

Giochi su Windows, 3 volte più veloci

DirectStorage è una funzionalità che è stata annunciata, come novità, con l'arrivo delle nuove console Xbox Series S/X. Questa API consente alla scheda grafica di avere accesso diretto all'unità di archiviazione, NVMe SSD, in modo che possa leggere ed elaborare la grafica molto più velocemente, senza altri intermediari come RAM oppure GPU. In questo modo, le prestazioni, e soprattutto i tempi di caricamento , migliorano notevolmente, arrivando addirittura a scomparire praticamente. Inoltre, grazie ad esso, il CPU è molto più rilasciato, il che si traduce in prestazioni migliori nel resto del gioco.

Attualmente Windows 10 e Windows 11 hanno a disposizione la versione 1.0 di questa API, una versione che introduce i primi concetti di DirectStorage, ma che ancora non ne esprime tutte le potenzialità. Ecco perché sono ancora pochissimi gli sviluppatori che l'hanno implementata nei loro giochi. Tuttavia, ad oggi, lo abbiamo già fatto disponibile la versione 1.1 di DirectStorage . E questo ha tutto ciò di cui abbiamo bisogno per sfruttare il suo potenziale.

Archiviazione diretta 1.1

Cosa offre DirectStorage 1.1?

Indubbiamente, la principale novità di questa nuova versione dell'API è l'arrivo della decompressione GPU delle texture, accedendovi direttamente dall'SSD NVMe. Inoltre, Microsoft ha finalmente abilitato anche GDeflate in questa nuova API, potendo usufruire di tutti questi miglioramenti che, fino ad ora, non avevamo a disposizione su PC.

Grazie a questa novità, gli utenti possono sperimentare un miglioramento compreso tra il 200% e il 300% nei tempi di caricamento del gioco. Inoltre, Microsoft ha aggiunto una serie di miglioramenti e ottimizzazioni a questa API solo per gli utenti di Windows 11, in modo che le prestazioni del PC siano ancora più evidenti in questo sistema operativo.

Altre novità che troviamo in questa nuova versione delle API sono:

  • L'uso di EnqueueSetEvent, per poter utilizzare gli oggetti evento Win32.
  • Miglioramenti delle prestazioni e correzioni di bug.

Di cosa ho bisogno per usare DirectStorage 1.1?

I requisiti per poter utilizzare questa API sono sostanzialmente gli stessi di quelli per utilizzare la versione 1.0 del sistema. In altre parole, la prima cosa di cui abbiamo bisogno è avere un PC con Windows 10, o Windows 11, aggiornato all'ultima versione. Inoltre, dovremo disporre di una scheda grafica dedicata sul PC e di un'unità di archiviazione SSD NVMe PCIe.

Inoltre, per la versione 1.1, dovremo aggiornare i driver della nostra scheda grafica alle versioni più recenti. In caso di Intel, ad esempio, è necessario disporre della versione 31.0.101.3793 o successiva, e nel caso di AMD il driver Game Ready versione 526.47 o successiva. Nel caso della grafica AMD, il produttore non ha fornito la versione esatta in cui è stato aggiunto il supporto per questa nuova versione dell'API. Pertanto, consigliamo direttamente di disporre dell'ultima versione disponibile.