Quanti FPS ha la nuova Xbox?
Quanti FPS ha la nuova Xbox?
Dalla tua domanda, non sono convinto, per parafrasare Inigo Montoya, che FPS significhi (o rappresenti) quello che pensi che faccia.
FPS (Frames Per Second) è un conteggio del numero di immagini fisse presentate ogni secondo. In generale, qualsiasi cosa sopra i 24 FPS non è coscientemente percepibile dal cervello umano. Quando i film ecc. erano supporti fisici, allora ci sarebbero stati 25 FPS in un film normale al cinema locale. Questo, credo, era una funzione della celluloide, nel senso che se veniva fatto scorrere più velocemente, e quindi gli FPS aumentavano, la celluloide si rompeva o prendeva fuoco a causa dello stress meccanico e del calore.
Con l'era digitale, tuttavia, le cose sono un po' diverse. Non ci sono supporti fisici da rompere o bruciare. Ora il limite è la combinazione CPU-GPU-RAM-VRAM.
La CPU controlla, essenzialmente, tutto; ma è limitata dalla sua velocità. La velocità della CPU detta quante istruzioni possono essere preparate ed eseguite al secondo. Tutto ciò che un dispositivo di calcolo fa si basa esclusivamente su queste istruzioni. Quindi la CPU detta la velocità di un dispositivo di calcolo.
La GPU è una CPU personalizzata. È dedicata a un singolo compito - il rendering delle immagini. Il rendering delle immagini è terribilmente complesso da un punto di vista matematico: ogni immagine (frame) può contenere miliardi di calcoli da renderizzare. Più veloce è la GPU, più calcoli può eseguire e quindi più fotogrammi può renderizzare.
Fin qui tutto bene.
Ci sono due tipi di memoria usati nei dispositivi di calcolo ad alta intensità grafica - RAM e VRAM. Il modo più semplice per pensare alla RAM/VRAM è come una scrivania fisica su cui viene messo il lavoro da fare, finché non può essere prelevato ed elaborato. Si tratta di una coda rigorosamente "first in, first out". Ogni compito sulla scrivania deve essere completato prima che il successivo possa essere iniziato.
La RAM è una scrivania generica, questa è dove vengono memorizzati i compiti per la CPU.
La VRAM è una scrivania grafica, solo i compiti per la GPU vengono messi qui.
Quindi il nostro dispositivo di calcolo ha bisogno di una CPU veloce, una GPU veloce così come di molta RAM e molta VRAM.
La velocità di una CPU si misura in Ghz (giga-hertz). Gli hertz sono una misura dell'elettricità. E questo dà un'idea generale di quanto sia veloce la CPU.
Una GPU può anche essere misurata in Ghz, ma di solito viene misurata in FLOPS - FLoat Operations Per Second. Un'operazione float è il calcolo matematico su cui si basa l'elaborazione/rendering della grafica.
FLOPS sono per lo più valutati, attualmente, come terra-flops. Un singolo terra-flopps è un numero davvero strabiliante.
1 kilo-flops è 1.024 operazioni float al secondo.
- 1 migliaio+ al secondo
1 mega-flops è 1.024 kilo-flopps
- 1 milione+ al secondo
1 giga-flops è 1,024 mega-flopps
- 1 miliardo+ al secondo
1 terra-flops è 1,024 giga-flopps
- 1 trilione+ al secondo
Scusi, ma la mia calcolatrice si è arresa quando ho provato 1024x1024x1024x1024.
Ad ogni modo, qual era la tua domanda?
Oh sì, FPS su una Xbox Series X. La risposta è, potenzialmente molto.
Alcuni giochi girano a 60FPS, altri a 30FPS e alcuni a 120FPS. Se assumiamo che ogni fotogramma richiede 500.000 flopps per essere calcolato, allora per renderizzare un gioco a 120FPS ci vogliono 60.000.000 flopps - cioè 60 milioni di calcoli matematici al secondo.
Ci sono attualmente 21 giochi spec'ti per funzionare a 120FPS su Xbox Series X. Oh, quasi dimenticavo, mentre l'hardware della console può effettivamente fare questo, avrete bisogno di una TV o di un monitor che possa effettivamente visualizzare le immagini a quella velocità - che è una follia elettronica molto più grande...
Le specifiche della Xbox Series X sono:
- CPU: 8x Cores @ 3.8 GHz (3.6 GHz con SMT) CPU Custom Zen 2
- GPU: 12 TFLOPS, 52 CUs @ 1.825 GHz GPU RDNA 2 custom
- Die Size: 360.45 mm2
- Processo: 7nm Enhanced
- Memoria: 16 GB GDDR6 con bus 320b
- Banda di memoria: 10GB @ 560 GB/s, 6GB @ 336 GB/s
- Storage interno: 1TB Custom NVME SSD I/O Throughput: 2.4 GB/s (Raw), 4.8 GB/s
- Stoccaggio espandibile: Scheda di espansione da 1TB (corrisponde esattamente allo storage interno)
- Storage esterno: Supporto HDD esterno USB 3.2
- Drive ottico: 4K UHD Blu-ray Drive
- Performance Target: 4K @ 60fps, fino a 120fps
In mezzo a queste chiacchiere tecniche, potreste aver notato le specifiche della GPU -12 TFLOPS. Questo è un numero enorme, davvero. Ricordo di aver visto una demo su Digital Foundry, credo fosse, che ha Forza Motorsport 7 aggiornato a 4K e funzionante a 120FPS su un dev kit Series X. La diagnostica ha mostrato che sia la CPU che il carico della GPU hanno raggiunto una volta il 70%.
Questo significa che il rendering di un gioco di corse in tempo reale con meteo dinamico e ciclo giorno notte e tutti gli altri miglioramenti grafici (HDR10, Ray Tracing ecc.) e la combinazione CPU-GPU aveva ancora quasi 1/3 della loro capacità di elaborazione complessiva seduta in giro a fare essenzialmente nulla.
TL:DR - la Xbox Series X è destinata a produrre grafica 4K a 120FPS. Non è esattamente accurato chiedere quanti FPS ha un dispositivo, perché mentre gli FPS sono una metrica valida, non è lo stesso tipo di metrica del prezzo, delle dimensioni, della velocità della CPU/GPU. FPS è una metrica emergente che è legata alle capacità dell'hardware, ma non è una costante.
Spero che questa cosa troppo lunga aiuti in qualche modo.
Cheers
Articoli simili
- La differenza tra 60 FPS e 120 FPS/144 FPS vale davvero la pena?
- Gli utenti Xbox One possono giocare a Xbox Live con gli utenti Xbox One X?
- Il giocatore che sta giocando a 30 fps può vincere con i giocatori che stanno giocando a 60 fps su PUBG Mobile?
- Perché i 30 fps su PC non sembrano fluidi come i 30 fps su console? C'è qualche tecnica o effetto per questo su console?