Skillnad mellan Apple A4 och NVIDIA Tegra 2
Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4 Speed, Performance
Den här artikeln jämför två system-on-chips (SoC), Apple A4 och NVIDIA Tegra 2, som marknadsförs av Apple och NVIDIA, respektive med inriktning på handhållna enheter. 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. Apple släppte sin A4-processor i mars 2010 med sin inledande tablett PC, Apple iPad. NVIDIA släppte Tegra 2 under första kvartalet 2010.
Typiskt är huvudkomponenterna i en SoC dess CPU (Central Processing Unit) och GPU (Graphics Processing Unit). CPU: erna i både A4 och Tegra 2 ä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 startplats av att designa en processor).
Apple A4
A4 producerades först kommersiellt i mars 2010, och Apple använde det för sin Apple iPad, den första tablet PC som marknadsförs av Apple. Efter implementeringen i iPad användes Apple A4 senare i iPhone 4 och iPod Touch 4G. A4: s CPU är designad av Apple baserat på ARM Cortex-A8-processor (som använder ARM v7 ISA), och dess GPU är baserad på PowerVRs SGX535 grafikprocessor. CPU: n i A4 är klockad med en hastighet på 1 GHz, och GPU: s klockhastighet är ett mysterium (avslöjades inte av Apple). A4 har både L1-cacheminne (instruktion och data) och L2-cache-hierarkier, och det möjliggör packning av DDR2-minnesblock (även om det inte innehöll ursprungsminnet i minnesmodulen). Storleken på minneskort varierar mellan olika enheter, t.ex. 2x128MB i iPad och 2x256MB, i iPhone4.
NVIDIA Tegra 2 (Serie)NVIDIA, som ursprungligen var ett tillverkningsföretag för grafikkprocessorer (GPUs), påstod att de hade uppfunnit GPUs i 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. Tegra 2-serien SoCs marknadsfördes första gången i början av 2010, och de första apparaterna som installerade dem är några inte så kända Tablet PC-datorer. Den första utplaceringen av samma i en smart telefon kom i februari 2011 när LG släppte sin Optimus 2X-mobiltelefon. Därefter har ett stort antal andra mobila enheter använt Tegra 2-serien SoCs, varav några är Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet och Samsung Galaxy Tab 10.1.
Tegra 2-serien SoCs (tekniskt MPSoC, på grund av multiprocessorns CPU-implementering) har ARM Cotex-A9-baserade dual core-processorer (som använder ARM v7 ISA), som vanligtvis klockas vid 1GHz. Inriktning på mindre dysområde, NVIDIA stödde inte NEON-instruktioner (ARMs Advanced SIMD-förlängning) i dessa processorer. Den GPU som valts var NVIDIAs Ultra Low Power (ULP) GeForce, som har åtta kärnor packade in i den (det är inte en överraskning för ett företag som är känt för sina flera till många centrala GPU). GPU: erna klockas mellan 300 MHz och 400 MHz i olika chips i serien. Tegra 2 har både L1-cacheminne (instruktion och data - privat för varje CPU-kärna) och L2-cache (delad mellan båda CPU-kärnor) -hierarkierna och det gör det möjligt att packa upp till 1GB DDR2-minnesmoduler.
En jämförelse mellan Apple A4 och NVIDIA Tegra 2-serien anges nedan.
Apple A4
NVIDIA Tegra 2-serien |
Utgivningsdatum |
|
Mars 2010 |
Q1 2010 |
Typ |
SoC |
MPSoC |
Första enheten |
iPad LG Optimus 2X |
(999)> Andra enheter |
iPhone 4, iPod Touch 4G Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10. 1 |
ISA |
ARM v7 (32bit) |
ARM v7 (32bit) |
CPU |
ARM Cotex A8 (singelkärna) |
ARM Cortex-A9 Core) |
CPU: s klockhastighet |
1. 0 GHz |
1. 0 GHz - 1. 2 GHz |
GPU |
PowerVR SGX535 |
NVIDIA GeForce (8 kärnor) |
GPU: s klockhastighet |
Ej avslöjad |
300MHz - 400MHz |
CPU / GPU-teknik < TSMCs 45nm |
TSMCs 40nm |
L1 Cache |
32kB instruktion, 32kB data |
32kB instruktion, 32kB data |
(för varje CPU-kärna) |
L2 Cache |
512kB 1 MB |
(delad mellan båda CPU-kärnorna) Minne |
iPad hade 256MB Low Power DDR2 |
Upp till 1GB |
Sammanfattning Sammanfattningsvis, även om både Apple A4 och NVIDIA Tegra 2 serien SoCs introducerades samtidigt, Tegra2s funktioner är imponerande och bättre på de flesta fronter. Med utgångspunkt från CPU (dubbelkärna i Tegra 2 mot singelkärna i A4) och sedan GPU (SGX535 vs GeForce 8core), är det både känt att de som används av Tegra 2 fungerar bättre. En nackdel i Tegra 2-chips är att de inte stöder NEON instruktionsuppsättning, medan A4 gör. I cachenhierarkin har Tegra 2 en större L2-cache jämfört med A4 (512kB i A4 mot 1MB i Tegra2). Därför överträffar NVIDIA Tegra 2 Apple A4 i de flesta större aspekter. |