Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4 Speed, teljesítmény
Ez a cikk két System-on-Chipet (SoC), az Apple A4-et és az NVIDIA Tegra 2-t hasonlítja össze, amelyeket az Apple, illetve az NVIDIA forgalmaz, amelyek a kézi eszközöket célozzák meg. A laikusok kifejezésében az SoC egy számítógép egyetlen IC-n (Integrated Circuit, más néven chip). Technikailag az SoC egy olyan IC, amely integrálja a számítógép tipikus összetevőit (például mikroprocesszort, memóriát, bemeneti/kimeneti) és más olyan rendszereket, amelyek elektronikus és rádiós funkciókat biztosítanak. Az Apple 2010 márciusában adta ki A4-es processzorát bemutatkozó tábla PC-jével, az Apple iPaddel. Az NVIDIA 2010 első negyedévében adta ki a Tegra 2-t.
Az SoC fő összetevői általában a CPU (Central Processing Unit) és a GPU (Graphics Processing Unit). Az A4 és a Tegra 2 CPU-i az ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, az ARM Holdings által kifejlesztett) v7 ISA-n (Instruction Set Architecture, amely a processzor tervezésének kiindulópontja) alapulnak.
Apple A4
Az A4-et először 2010 márciusában gyártották kereskedelmi forgalomba, és az Apple az Apple iPad-hez, az Apple által forgalmazott első táblaszámítógéphez használta. Az iPadben történő bevezetést követően az Apple A4-et később az iPhone 4-ben és az iPod Touch 4G-ben is bevezették. Az A4 CPU-ját az Apple tervezte ARM Cortex-A8 processzorra (amely az ARM v7 ISA-t használja), a GPU-ja pedig a PowerVR SGX535 grafikus processzorán alapul. Az A4-es CPU órajele 1 GHz, a GPU órajele pedig rejtély (az Apple nem árulta el). Az A4-nek L1 gyorsítótár (utasítás és adat) és L2 gyorsítótár hierarchiája is van, és lehetővé teszi a DDR2 memóriablokkok becsomagolását (bár eredetileg nem tartalmazott memóriamodult). A csomagolt memória mérete a különböző eszközökönként eltérő, például 2x128 MB iPadben és 2x256 MB iPhone4 esetén.
NVIDIA Tegra 2 (sorozat)
Az NVIDIA, amely eredetileg egy GPU-t (Graphics Processing Unit) gyártó cég [állítólag a kilencvenes évek végén találta fel a GPU-kat], a közelmúltban beköltözött a mobil számítástechnikai piacra, ahol az NVIDIA System on Chips (SoC) rendszerét a telefonokban telepítik. táblagépek és egyéb kézi eszközök. A Tegra az NVIDIA által kifejlesztett SoC sorozat, amely a mobilpiacon történő telepítést célozza meg. A Tegra 2 sorozatú SoC-k először 2010 elején kerültek forgalomba, és az első olyan eszközök, amelyek bevezették őket, néhány nem túl híres tábla PC volt. Ugyanezt az okostelefonon először 2011 februárjában vezették be, amikor az LG kiadta Optimus 2X mobiltelefonját. Ezt követően számos más mobileszköz használta a Tegra 2 sorozatú SoC-okat, amelyek közül néhány a Motorola Atrix 4G, a Motorola Photon, az LG Optimus Pad, a Motorola Xoom, a Lenevo ThinkPad Tablet és a Samsung Galaxy Tab 10.1.
A Tegra 2 sorozatú SoC-k (technikailag MPSoC, a többprocesszoros CPU miatt) ARM Cotex-A9 alapú kétmagos CPU-kat tartalmaznak (amelyek ARM v7 ISA-t használnak), amelyek órajele általában 1 GHz. A kisebb szerszámterületet megcélozva az NVIDIA nem támogatta a NEON utasításokat (az ARM Advanced SIMD kiterjesztése) ezekben a CPU-kban. A választott GPU az NVIDIA Ultra Low Power (ULP) GeForce-ja volt, amelybe nyolc magot csomagoltak (ez nem meglepő a többmagos GPU-iról híres cégnél). A GPU-k órajele 300 MHz és 400 MHz között van a sorozat különböző chipjeiben. A Tegra 2 rendelkezik L1 gyorsítótár (utasítások és adatok – privát minden CPU maghoz) és L2 gyorsítótár (a két CPU mag között megosztva) hierarchiával, és lehetővé teszi akár 1 GB DDR2 memóriamodulok becsomagolását.
Az Apple A4 és az NVIDIA Tegra 2 Series összehasonlítása az alábbi táblázatban látható.
Apple A4 | NVIDIA Tegra 2 Series | |
Kiadás dátuma | 2010. március | 2010. I. negyedév |
Típus | SoC | MPSoC |
Első eszköz | iPad |
LG Optimus 2X (első mobilbevezetés) |
Egyéb eszközök | 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 (32 bit) | ARM v7 (32 bit) |
CPU | ARM Cotex A8 (egymagos) | ARM Cortex-A9 (kétmagos) |
CPU órajele | 1,0 GHz | 1,0 GHz – 1,2 GHz |
GPU | PowerVR SGX535 | NVIDIA GeForce (8 mag) |
GPU órajele | Nincs felfedve | 300MHz – 400MHz |
CPU/GPU technológia | TSMC 45 nm-je | TSMC 40 nm |
L1 gyorsítótár | 32kB utasítás, 32kB adat |
32kB utasítás, 32kB adat (minden CPU maghoz) |
L2 gyorsítótár | 512kB |
1 MB (megosztva mindkét CPU mag között) |
Memória | Az iPad 256 MB alacsony fogyasztású DDR2-vel rendelkezett | Legfeljebb 1 GB |
Összefoglaló
Összefoglalva, annak ellenére, hogy az Apple A4 és az NVIDIA Tegra 2 sorozat SoC-jeit nagyjából egy időben mutatták be, a Tegra2 szolgáltatásai lenyűgözőek és a legtöbb fronton jobbak. Kezdve a CPU-tól (kétmagos a Tegra 2-ben, míg az egymagos A4-ben), majd a GPU-tól (SGX535 vs. GeForce 8core), mert a Tegra 2 által telepített mindkettő jobban teljesít. A Tegra 2 chipek hátránya, hogy nem támogatják a NEON utasításkészletet, míg az A4 igen. A gyorsítótár-hierarchiában a Tegra 2 nagyobb L2 gyorsítótárral rendelkezik az A4-hez képest (512 kB A4-ben, szemben 1 MB-tal a Tegra2-ben). Ezért az NVIDIA Tegra 2 a legtöbb fő szempontban felülmúlja az Apple A4-et.