Qual è il Snapdragon GPU
Snapdragon è una famiglia di circuiti integrati system- on- a-chip . Produttori di elettronica utilizzano SoC perché combinano diverse funzioni sofisticate in un pacchetto molto piccolo , dispositivi mobili , in particolare, dipendono dalla loro capacità di risparmiare spazio . Diversi numeri di chip , introdotto come si evolve serie , compongono la serie Snapdragon , compreso il QSD8650 , MSM8255 e MSM8655 .
Adreno GPU
Snapdragon processore ha una GPU Adreno ; processore particolare dipende dalla serie Snapdragon . Quattro processori costituiscono la famiglia di GPU Adreno 130 , 200 , 205 e 220 . Ogni Ogni successivo numero di modello Adreno ha aggiunto funzionalità e maggiori prestazioni rispetto al suo predecessore : la 220 , per esempio , ha oltre cinque volte le prestazioni della 200 . La serie Snapdragon S1 , ad esempio, utilizza la GPU Adreno 130 o 200. Caratteristiche Adreno includono grafica con accelerazione hardware vettoriale scalabile ed elaborazione Adobe Flash e due - e grafica tridimensionale .
Concorrenza
Il vantaggio di avere un separato CPU e GPU è che entrambi lavorano su compiti diversi allo stesso tempo . Questa caratteristica, chiamata concorrenza , permette alla CPU di eseguire la logica principale dei programmi applicativi , come la GPU elabora i dati grafici . Giochi , in particolare, l'utilizzo di un sacco di potenza di elaborazione grafica , devono render modelli tridimensionali accurati in tempo reale e nel colore , mantenendo il passo con l'azione di gioco . Altre applicazioni, come ad esempio l'elaborazione di video per i film , consumano anche notevoli risorse grafiche . La GPU separata dà i dispositivi mobili di alta qualità video senza sovraccaricare le risorse della CPU principale.
API
del Snapdragon Adreno GPU supporta le interfacce di programmazione vari applicativi software , tra cui OpenGL ES 1.1 e 2.0 , OpenVG 1.1 , DirectDraw e Direct3D mobile. Ogni API è una libreria software, i programmatori li usano per creare e animare oggetti grafici sullo schermo . Ogni libreria ha resistenze differenti ; DirectDraw , per esempio , è particolarmente adatto per la grafica bidimensionale ma è relativamente lento a tre dimensioni . Direct3D sostituisce DirectDraw e include il supporto per la grafica tridimensionale .