Apple A5X vs Nvidia Tegra 3 processorer
I den här artikeln jämförs två senaste System-on-Chips (SoC), Apple A5X och NVIDIA Tegra 3, avsedda för konsumentelektronik av Apple respektive NVIDIA. I en lagmedlems term är en SoC en dator på en enda IC (Integrated Circuit, aka chip). Tekniskt sett är en SoC en IC som integrerar typiska komponenter på en dator (såsom mikroprocessor, minne, ingång / utgång) och andra system som tillgodoser elektroniska och radiofunktioner. Både Apple A5X och NVIDIA Tegra3 är Multiprocessor System-on-Chip (MPSoC), där konstruktionen använder multiprocessorarkitektur för att utnyttja den tillgängliga datakraften. Medan NVIDIA släppte Tegra 3 i november 2011 kommer Apple att släppa A5X med sin iPad 3 den här veckan (mars 2012).
Typiskt är huvudkomponenterna i en SoC dess CPU (Central Processing Unit) och GPU (Graphics Processing Unit). CPU: erna i både Apple A5X och Tegra 3 är baserade på ARMs (Advanced RICS - Reduced Instruction Set Computer - Machine, utvecklad av ARM Holdings) v7 ISA (Instruction Set Architecture, den som används som utgångspunkt för att designa en processor).
NVIDIA Tegra 3 (Serie)
NVIDIA, som ursprungligen var ett tillverkningsföretag för grafikkprocessorenhet [som hävdades ha uppfunnit GPUs under slutet av nittiotalet], har nyligen flyttat in på marknaden för mobila datorer där NVIDIAs system på chips (SoC) distribueras i telefoner, tabletter och andra handhållna enheter . Tegra är en SoC-serie som utvecklats av NVIDIA-inriktning på distribution på mobilmarknaden. Den första MPSoC i Tegra 3-serien släpptes i början av november 2011 och användes först i ASUS Transformer Prime.
NVIDIA hävdar att Tegra 3 är den första mobilen superprocessor, för första gången sätta ihop quad core ARM Cotex-A9 arkitektur. Även om Tegra3 har fyra (och därför quad) ARM Cotex-A9-kärnor som huvudprocessor, har den en extra ARM Cotex-A9-kärna (som heter följeslagare kärna) som är identisk i arkitekturen med de andra, men är etsad på ett lågt kraftigt tyg och klockas vid en mycket låg frekvens. Medan huvudkärnorna kan klockas vid 1,3 GHz (när alla fyra kärnorna är aktiva) till 1,4 GHz (när endast en av de fyra kärnorna är aktiv), klockas hjälpkärnan vid 500MHz. Målet för hjälpkärnan är att köra bakgrundsprocesser när enheten är i standby-läge och därmed sparar ström. Den GPU som används i Tegra3 är NVIDIAs GeForce som har 12 kärnor packade in i den. Tegra 3 möjliggör förpackning på upp till 2 GB DDR2 RAM.
Apple A5X
Den nya iPad (aka iPad 3 eller iPad HD), den första elektroniska konsumenten som kommer att vara utrustad med A5X MPSoC kommer att släppas i mitten av mars 2012 (under den här veckan). Under den nya iPad lanseringen på 7th I mars 2012 avslöjade Apple att de kommer att använda Apple A5X-processorn för att driva enheten. Apple A5X har en dual core CPU som A5 och kommer därför inte att fungera väldigt annorlunda jämfört med dess tidigare A5 MPSoC. Det är värt att notera att det här står emot tidigare tro på att Apple kommer att använda en quad core processor, trenden för 2012 MPSoCs (som Tegra 3), för sin nya iPad. Baserat på informationen läckt fram till nu, kommer Apple att klocka sina A5X-processorer på 1,2 GHz i motsats till 1 GHz i sin föregångare A5. Apple hävdar att deras A5X kommer att ha 4x bättre prestanda i grafik jämfört med enheter utrustade med NVIDIA Tegra3.
Även om A5X har en dubbelkärnig CPU, används GPU (som är ansvarig för grafikprestandan) en quad core PowerVR SGX543MP4. Därför kommer grafikprestanda A5X att bli teoretiskt fördubblat jämfört med Apples A5-processor. Faktum är att "X" i A5X står för grafik. Därför är A5X en avancerad grafikprocessor som förväntas stödja den nya iPad HD-grafiken (den näthinnan visa att Apple introducerar i den nya iPad, den första i tablet-datorer). Det är värt att notera att Apple A5 för vissa jämförelseapplikationer har utfört 2x bättre grafik än Tegra3 och därför är Apples krav på 4x bättre grafikprestanda jämfört med Tegra3 teoretiskt möjligt. A5X förväntas levereras med ett 32KB L1 privat cacheminne per kärna (för data och instruktioner separat) och en 1MB-delad L2-cache. Det förväntas också vara förpackat med ett 512 MB minne.
En jämförelse mellan Apple A5X och NVIDIA Tegra3 finns i tabellen nedan.
Apple A5X | Tegra 3-serien | |
Utgivningsdatum | Mars 2012 | November 2011 |
Typ | MPSoC | MPSoC |
Första enheten | Den nya iPad (iPad 3 eller iPad HD) | ASUS Transformer Prime |
ÄR EN | ARM v7 (32 bitar) | ARM v7 (32bit) |
CPU | ARM Cortex-A9 (dual core) | ARM Cortex-A9 (Quad Core) |
CPU: s klockhastighet | 1,2 GHz | Single Core - upp till 1,4 GHz Fyra kärnor - upp till 1,3 GHz Companion Core - 500 MHz |
GPU | PowerVR SGX543MP4 (quad core) | NVIDIA GeForce (12 kärnor) |
GPU: s klockhastighet | Inte tillgänglig | Inte tillgänglig |
CPU / GPU-teknik | TSMC: s 45nm | TSMC: s 40nm |
L1 Cache | 32kB instruktion, 32kB data (per CPU-kärna) | 32kB instruktion, 32kB data (per CPU-kärna) |
L2 Cache | 1 MB (delad bland alla CPU-kärnor) | 1 MB (delad bland alla CPU-kärnor) |
Minne | 512MB DDR2, 533MHz | Upp till 2 GB DDR2 |
Sammanfattning
Sammanfattningsvis har Apple A5X högre potential och med tanke på att den kommer att användas av en av de bästa tekniken integratören kommer att göra A5X utnyttjas bättre. Som "X" i namn A5X föreslår, kommer A5X spela en seriös roll när det gäller att få högupplösta video och grafik till mobila enheter som tablet-datorer. Faktum är att Apple behöver den bästa grafikprocessorn för att driva sin näthinneskärm med den högsta upplösningen som finns tillgänglig för Tablet PC. Å andra sidan, hur bra dual-core-CPU kommer att klara av beräkningsbehovet, medan Tegra 3 är ute med en quad-core CPU, ses efter lanseringen inom en snar framtid (när vissa riktmärken kan köras).