Quanta memoria GPU hanno gli iPhone e gli iPad?


17

Mi chiedo come funziona la memoria GPU su iPhone e iPad. Dopo aver letto le specifiche tecniche di Apple sull'iPad 3 (http://www.apple.com/ipad/specs/), dice che l'A5X è un sistema su un chip con una CPU dual core e GPU quad core. Condividono la stessa RAM di sistema? In che modo la GPU esegue operazioni veloci se deve funzionare nella RAM di sistema? Sono sicuro che è la mia mancanza di comprensione del sistema su un'architettura di chip che mi confonde, ma se qualcuno può entrare in contatto con le loro conoscenze sarebbe utile.

Risposte:


18

Gli iPhone / iPod Touch / iPad hanno tutti un'architettura di memoria unificata, il che significa che sia la CPU che la GPU condividono la memoria di sistema. Non esiste memoria video dedicata su questi dispositivi.

Il vantaggio è che non devi preoccuparti di rimanere senza memoria video per le tue trame o dati di vertici (la tua app verrà terminata da iOS per usare troppa memoria prima che ciò accada). Lo svantaggio è che condividi la stessa larghezza di banda di memoria per il gameplay e la grafica. Maggiore è la larghezza di banda di memoria che dedichi alla grafica, meno avrai per il gioco e la fisica


Quindi, se posso chiedere un follow-up, suppongo che la RAM GPU sia uguale alla RAM normale? È solo il numero di unità di elaborazione GPU che rendono le operazioni GPU così veloci?
jjxtra,

@PsychoDad sì, sono lo stesso tipo di memoria, usati solo per cose diverse. Le operazioni della GPU sono "veloci" a causa dell'architettura RISC di massa massiccia (molti core che eseguono solo le istruzioni di base).
Alexander

2

Sui processori più recenti come A5X, A6 e A6X, Apple ha raddoppiato la larghezza di banda in memoria per la GPU a 128 bit, mentre la CPU ha ancora accesso a 64 bit.


Grazie interessanti per la condivisione!
jjxtra
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.