Spiegazione di Xbox Velocity Architecture: Diamo un'occhiata a ciascun componente

Quando le persone di Microsoft hanno annunciato Xbox Series X/S , hanno parlato di molte cose, ma ciò che ha attirato la nostra attenzione è qualcosa che hanno chiamato Xbox Velocity Architecture .

Spiegazione dell'architettura della velocità di(Velocity Architecture) Xbox

Vedete, vista come la migliore soluzione per lo streaming di risorse di videogiochi per la prossima generazione di console Xbox . Tuttavia, non saremmo troppo sorpresi se in un lontano futuro, Velocity Architecture iniziasse a supportare anche i giochi per PC Windows .

Il motivo principale per cui questo pezzo di tecnologia funziona così bene è quanto strettamente l'hardware e il software interagiscono tra loro nella linea di console Xbox Series . Lo stesso non si può dire per i giochi per PC al momento, il che è piuttosto sfortunato.

Tieni(Please) presente che Microsoft ha incluso l' Xbox Velocity Architecture con quattro diversi componenti che si uniscono tutti per consentire agli sviluppatori di sfruttare appieno la console. Discuteremo questi componenti proprio ora.

  1. SSD NVME(NVME SSD) personalizzato in ogni console
  2. Decompressione con accelerazione hardwareNuova API DirectStorage(Hardware Accelerated DecompressionNew DirectStorage API)
  3. Nuova API DirectStorage
  4. Streaming feedback campionatore (SFS)
  5. Xbox Series X/S colpisce al di sopra del suo peso

Discutiamo di questo in modo più dettagliato.

1] SSD NVME(NVME SSD) personalizzato in ogni console

Il gigante del software si è assicurato di aggiungere un SSD NVME(NVME SSD) personalizzato da 1 TB in ogni Xbox Series X , anche se lo stesso non si può dire per la Series S poiché viene fornita con 512 GB. Tuttavia, entrambe le unità sono attrezzate per fornire 2,4 GB/s di throughput I/O grezzo.

A differenza degli SSD(SSDs) all'interno dei PC Windows 10 , quello che si trova all'interno della serie di console Xbox(Xbox Serie) fornirà prestazioni costanti e sostenute. Non c'è niente come il massimo delle prestazioni qui, solo prestazioni costanti e sostenute in ogni momento.

Con tutto questo in mente, gli sviluppatori possono facilmente progettare i loro giochi, sapendo che hanno vincoli limitati. Inoltre, questo stesso livello di prestazioni supporta la scheda di memoria espandibile Seagate(Seagate Expandable Storage Card) .

2] Decompressione con accelerazione hardware(Hardware Accelerated Decompression)

Uno dei motivi per cui puoi scaricare i tuoi giochi così rapidamente ha molto a che fare con i file di gioco e la compressione delle risorse. Per rendere le cose ancora più veloci, Microsoft ha introdotto BCPack e la compressione con accelerazione hardware. Comprendiamo che gli sviluppatori non subiscono perdite in termini di qualità e prestazioni quando viene utilizzato, il che è piuttosto impressionante.

Senza la compressione hardware, gli sviluppatori avrebbero bisogno di 4 core CPU Zen 2 se tentassero di comprimere file a velocità simili utilizzando il software.

3] Nuova API DirectStorage

Nel tentativo di semplificare il lavoro per gli sviluppatori di giochi, Microsoft ha aggiunto l'API DirectStorage(DirectStorage API) alla famiglia DirectX . Questo è considerato un enorme miglioramento rispetto alle Standard File I/O APIs create per la prima volta più di 30 anni fa.

Con questa nuova API , gli sviluppatori dovrebbero essere in grado di sfruttare appieno le prestazioni I/O grezze offerte da Xbox Series X/S . Al termine, i tempi di caricamento verranno eliminati nella maggior parte dei casi, o meglio, questa è la speranza. È probabile che solo gli sviluppatori proprietari di Microsoft sfrutteranno appieno questa nuova API , quindi non trattenere il respiro per le terze parti che si mettono al lavoro.

4] Streaming feedback campionatore (SFS)

Dalla nostra comprensione, questo viene solitamente utilizzato durante il rendering di oggetti nel mondo di gioco. Vedete, quando il giocatore è più lontano da un oggetto nel mondo, ad esempio un albero, la trama di quell'albero verrà renderizzata a bassa risoluzione. La maggior parte degli utenti non sarà in grado di dire ad occhio nudo, quindi in questo modo vengono utilizzate meno risorse di sistema.

Tuttavia, quando il giocatore si avvicina all'albero, SFS aumenterà la risoluzione della trama per assicurarsi che abbia un bell'aspetto se visto da distanza ravvicinata.

5] Xbox Series X/S che supera il suo peso

Con la potenza di Xbox Velocity Architecture, le nuove console dovrebbero funzionare al di sopra delle specifiche sulla carta. Ma questo accadrà solo su larga scala se tutti gli sviluppatori sfrutteranno appieno gli strumenti offerti.

È probabile che non vedremo enormi guadagni in termini di prestazioni fino alla fine del 2021, quando Microsoft inizierà a mostrare giochi esclusivi per le console, senza mai vedere una data di rilascio su Xbox One .



About the author

Sono un ingegnere software esperto, con oltre 10 anni di esperienza nello sviluppo e nella manutenzione di applicazioni Microsoft Office. Ho una forte passione per aiutare gli altri a raggiungere i loro obiettivi, sia attraverso il mio lavoro come ingegnere del software che attraverso le mie capacità di parlare in pubblico e di networking. Sono anche estremamente esperto in hardware e driver della tastiera, avendo sviluppato e testato molti di loro io stesso.



Related posts