Apple A5 vs TI OMAP4430 processzorok | TI OMAP 4430 vs Apple A5 Speed, teljesítmény
Az Apple A5 és a Texas Instruments OMAP4430 az Apple, illetve a Texas Instruments (TI) által a fogyasztói elektronikában telepített System-on-Chip (SoC). 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. Mind az Apple A5, mind a TI OMAP4430 többprocesszoros rendszer-chip (MPSoC), ahol a tervezés többprocesszoros architektúrát használ a rendelkezésre álló számítási teljesítmény kihasználására. Az Apple 2011 márciusában kiadta az A5-öt iPad2-jével, és a TI OMAP-ja (az Open Multimedia Application Platform rövidítése) 4430 nagyjából ugyanebben az időben jelent meg a piacon.
Az SoC fő összetevői általában a CPU (Central Processing Unit) és a GPU (Graphics Processing Unit). Az Apple A5 és TI OMAP4430 CPU-i az ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, fejlesztette ARM Holdings) v7 ISA (Instruction Set Architecture, amely a processzor tervezésének kiindulópontjaként) alapjain, és a TSMC (Taiwan Semiconductor Manufacturing Company) 45 nm néven ismert félvezető technológiával készült.
Apple A5
Az A5 először 2011 márciusában kelt el, amikor az Apple kiadta legújabb táblagépét, az iPad2-t. Később megjelent az Apple legújabb iPhone klónja, az iPhone 4S Apple A5-tel szerelve. Az Apple A5-öt az Apple tervezte, és a Samsung gyártotta az Apple megbízásából. Elődjével, az Apple A4-gyel szemben az A5-nek két magja van a CPU-ban és a GPU-ban is. Ezért technikailag az Apple A5 nem csak SoC, hanem MPSoC is (Multi Processor System on Chip). Az A5 kétmagos CPU-ja az ARM Cotex-A9 processzoron alapul (ugyanazt az ARM v7 ISA-t használja, mint az Apple A4), kétmagos GPU-ja pedig a PowerVR SGX543MP2 grafikus processzoron alapul. Az A5 CPU-ja jellemzően 1 GHz-en órajel (az órajel frekvenciaskálázást használ, ezért az órajel 800 MHz-ről 1 GHz-re változhat a terheléstől függően, energiatakarékosságot célozva), a GPU órajele pedig 200 MHz. Az A5-nek L1 (utasítás és adat) és L2 cache memóriája is van. Az A5-höz egy 512 MB-os DDR2 memóriacsomag tartozik, amely általában 533 MHz-es órajellel rendelkezik.
TI OMAP 4430
Az OMAP 4430 2011 első negyedévében jelent meg, és a PDAdb.net szerint először a BlackBerry’s Playbookban került bevezetésre. Később sok más eszköz, például telefonok, PDA-k és táblagépek is használta. A PandaBoard, egy híres közösség által támogatott akadémiai fejlesztési fórum, amelynek fő processzora az OMAP 4430. Az OMAP 4430-ban használt CPU az ARM kétmagos Cotex A9 architektúrája, a használt GPU pedig a PowerVR SGX540 volt. Az OMAP 4430-ban a CPU órajele 1 GHz, a GPU órajele pedig 304 MHz (ami viszonylag magasabb, mint ugyanazon GPU órajele más SoC-ekben, ahol az SGX540-et telepítették). A chip kétmagos CPU-jában L1 és L2 gyorsítótár-hierarchiát is tartalmaz, és 1 GB DDR2 alacsony fogyasztású RAM-mal van csomagolva.
Az Apple A5 és a TI OMAP4430 összehasonlítása az alábbi táblázatban látható.
Apple A5 | TI OMAP 4430 | |
Kiadás dátuma | 2011. március | 1. negyedév, 2011 |
Típus | MPSoC | MPSoC |
Első eszköz | iPad2 | BlackBerry Playbook (PDAdb.net) |
Egyéb eszközök | iPhone 4S | Motorola Droid3, LG Optimus 3D, LG Thrill, Motorola Milestone 3, Motorola Bionic |
ISA | ARM v7 (32 bit) | ARM v7 (32 bit) |
CPU | ARM Cotex A9 (kétmagos) | ARM Cotex A9 (kétmagos) |
CPU órajele | 1GHz (800MHz-1GHz) | 1GHz |
GPU | PowerVR SGX543MP2 (kétmagos) | PowerVR SGX540 |
GPU órajele | 200MHz | 304MHz |
CPU/GPU technológia | 45nm | 45nm |
L1 gyorsítótár |
32kB utasítás, 32kB adat (minden CPU magonként) |
32kB utasítás, 32kB adat (minden CPU magonként) |
L2 gyorsítótár |
1 MB (megosztva a CPU magok között) |
1 MB (megosztva a CPU magok között) |
Memória | 512 MB alacsony fogyasztású DDR2, órajele 533 MHz | 1 GB alacsony fogyasztású DDR2 |
Összefoglaló
Összefoglalva, az Apple A5 és a TI OMAP4430 is hasonló funkciókkal rendelkezik. Tekintettel arra, hogy nagyjából ugyanabban az időben adták ki őket, a korszak hasonló technológiáit alkalmazták. Mindkettő ugyanazt a CPU architektúrát használja (hasonló órajellel). A kettő közötti fő különbség a GPU-k telepítésében látható; míg az Apple A5 a PowerVR új, kétmagos GPU-ját használta, a TI OMAP4430 egy régebbi GPU-t használt nagymértékben javított órajellel (Power SGX543MP2 @ 200MHz vs. PowerVR SGX540 @ 304MHz). Az Apple A5 által használt GPU-konfiguráció várhatóan jobban teljesít majd, mint a TI OMAP4430. Bár mindkettő pontosan hasonló CPU-gyorsítótár-konfigurációval rendelkezik, az OMAP4430 nagyobb (1 GB vs. 512 MB) memóriával rendelkezik, és ezért jobban teljesít a memóriaéhes alkalmazásoknál.