Apple A5 vs NVIDIA Tegra 3 | Processore quad-core Nvidia Tegra 3 vs processore Apple A5 Velocità, prestazioni
Questo articolo mette a confronto due recenti System-on-Chips (SoC), Apple A5 e NVIDIA Tegra3, progettati rispettivamente per l'elettronica di consumo di Apple e NVIDIA. Nel termine di un Layperson, un SoC è un computer su un singolo IC (Integrated Circuit, aka chip). Tecnicamente, un SoC è un IC che integra componenti tipici su un computer (come microprocessore, memoria, input / output) e altri sistemi che soddisfano le funzionalità elettroniche e radio. Sia Apple A5 che NVIDIA Tegra3 sono Multi-Processor System-on-Chip (MPSoC), in cui il design utilizza l'architettura multiprocessore per sfruttare la potenza di calcolo disponibile. Mentre Apple ha rilasciato A5 nel marzo 2011 con il suo iPad2, NVIDIA ha rilasciato Tegra3 a novembre 2011 e non è ancora stato utilizzato nell'elettronica di consumo.
In genere, i componenti principali di un SoC sono la CPU (unità centrale di elaborazione) e la GPU (unità di elaborazione grafica). Le CPU sia in Apple A5 che in Tegra3 sono basate su ARM (Advanced RICS - Ridotto set di istruzioni Computer - Machine, sviluppato da ARM Holdings) v7 ISA (Instruction Set Architecture, quello che viene utilizzato come punto di partenza per progettare un processore).
Apple A5
A5 è stato commercializzato per la prima volta nel marzo 2011, quando Apple ha rilasciato il suo ultimo tablet, iPad2. Più tardi il recente clone di iPhone di Apple, l'iPhone 4S è stato rilasciato equipaggiato con Apple A5. Apple A5 è stato progettato da Apple e prodotto da Samsung per conto di Apple. A differenza del suo predecessore Apple A4, A5 ha due core sia nella CPU che nella GPU. Pertanto, tecnicamente, Apple A5 non è solo un SoC, ma anche un MPSoC (Multi Processor System on Chip). La CPU dual core di A5 è basata sul processore ARM Cotex-A9 (che utilizza lo stesso ARM v7 ISA utilizzato da Apple A4) e la sua GPU dual core è basata sul processore grafico PowerVR SGX543MP2. La CPU di A5 tipicamente ha un clock a 1 GHz (il clock utilizza il ridimensionamento della frequenza, quindi la velocità di clock può variare da 800 MHz a 1 GHz, in base al carico, il risparmio energetico mirato) e gli orologi GPU a 200 MHz. A5 ha sia memorie L1 (istruzioni e dati) che L2. A5 viene fornito con un pacchetto di memoria DDR2 da 512 MB, tipicamente con clock a 533 MHz.
NVIDIA Tegra3 (serie)
NVIDIA, originariamente una società manifatturiera di GPU (Graphics Processing Unit) [ha affermato di aver inventato GPU alla fine degli anni Novanta] si è recentemente spostata nel mercato dell'informatica mobile, dove i System on Chips (SoC) di NVIDIA sono distribuiti in telefoni, tablet e altri dispositivi portatili . Tegra è una serie SoC sviluppata da NVIDIA destinata al deployment nel mercato mobile. Il primo MPSoC della serie Tegra3 è stato rilasciato all'inizio di novembre 2011 e ancora distribuito in dispositivi disponibili in commercio.
NVIDIA afferma che Tegra3 è il primo cellulare super processore, per la prima volta mette insieme l'architettura quad-core ARM-Cotex-A9. Sebbene Tegra3 abbia quattro (e quindi quad) core ARM Cotex-A9 come CPU principale, ha un nucleo ausiliario Cotex-A9 (denominato compagno core), che è identico in architettura agli altri, ma incide su un tessuto a bassa potenza e orologi a frequenza molto bassa. Mentre i core principali possono clock a 1.3GHz (quando tutti e quattro i core sono attivi) a 1.4GHz (quando è attivo solo uno dei quattro core), gli orologi core ausiliari a 500MHz. L'obiettivo del core ausiliario è eseguire i processi in background quando il dispositivo è in modalità standby e, quindi, risparmiando energia. La GPU utilizzata in Tegra3 è la GeForce di NVIDIA, che contiene 12 core. Tegra 3 ha sia cache L1 che cache L2 simile a quella di Tegra 2 e consente il confezionamento di RAM DDR2 fino a 2 GB.
Un confronto tra Apple A5 e NVIDIA Tegra3 è riportato di seguito.
Apple A5 | Tegra 3 Series | |
Data di rilascio | Marzo 2011 | Novembre 2011 |
genere | MPSoC | MPSoC |
Primo dispositivo | iPad2 | Non ancora implementato |
Altri dispositivi | iPhone 4S | - |
È UN | ARM v7 (32 bit) | ARM v7 (32 bit) |
processore | ARM Cotex A9 (Dual Core) | ARM Cortex-A9 (Quad Core) |
Velocità di clock della CPU | 1 GHz (800 MHz-1 GHz) | Single Core: fino a 1,4 GHz Quattro core: fino a 1,3 GHz Companion Core - 500 MHz |
GPU | PowerVR SGX543MP2 (dual core) | NVIDIA GeForce (12 core) |
GPU's Clock Speed | 200MHz | Non disponibile |
Tecnologia CPU / GPU | TSMC's 45nm | TSMC's 40nm |
L1 Cache | Istruzione 32kB, dati 32kB (per ogni core della CPU) | Istruzione 32kB, dati 32kB (per ogni core della CPU) |
L2 Cache | 1MB (condiviso tra tutti i core della CPU) | 1MB (condiviso tra tutti i core della CPU) |
Memoria | 512 MB di bassa potenza DDR2, con clock a 533 MHz | Fino a 2 GB DDR2 |
Sommario
In breve, NVIDIA, nel nome della serie Tegra 3, è uscita con un MPSoC con grandi potenzialità. Ovviamente supera la Apple A5 su carta sia in termini di potenza di calcolo che di prestazioni grafiche. L'idea di a compagno core è molto pulito, in quanto può essere utilizzato in modo elevato per i dispositivi mobili, in quanto tali dispositivi sono in modalità standby il più delle volte e sono previsti per eseguire attività in background. Apple A5 ha dimostrato di essere un successo di mercato nella sua implementazione, iPad2 e iPhone 4S. Alcuni possono sostenere che il costoso tessuto a bassa potenza utilizzato nel core complementare può gravare sugli utenti. Come l'industria del mobile computing sfrutterà il potenziale e la redditività del mercato di Tegra3 non è ancora stata vista.