Apple A4 vs NVIDIA Tegra 2 | NVIDIA Tegra 2 vs Apple A4 brzina, performanse
Ovaj članak uspoređuje dva System-on-Chips (SoC), Apple A4 i NVIDIA Tegra 2, koje su Apple i NVIDIA plasirali na ručne uređaje. U Laypersonovom izrazu, SoC je računalo na jednom IC (Integrated Circuit, aka čip). Tehnički gledano, SoC je IC koji integrira tipične komponente na računalu (poput mikroprocesora, memorije, ulaza / izlaza) i drugih sustava koji zadovoljavaju elektroničke i radio funkcije. Apple je objavio svoj procesor A4 u ožujku 2010. sa svojim inauguralnim tablet računarom Apple iPad. NVIDIA je izdala Tegra 2 u prvom tromjesečju 2010.
Obično su glavne komponente SoC-a CPU (središnja procesna jedinica) i GPU (jedinica za obradu grafičkih obrada). CPU-i u A4 i Tegra 2 temelje se na ARM-u (Advanced RICS - Reduced Instruction Set Computer - Machine, razvijen od strane ARM Holdings) v7 ISA (Arhitektura skupa s uputama, ona koja se koristi kao početno mjesto dizajniranja procesora).
Apple A4
A4 je prvi put komercijalno proizveden u ožujku 2010, a Apple ga je upotrijebio za svoj Apple iPad, prvi tablet PC koji je Apple plasirao na tržište. Nakon implementacije u iPad, Apple A4 je kasnije uveden u iPhone 4 i iPod Touch 4G. A4 procesor Apple dizajnirao je na temelju procesora ARM Cortex-A8 (koji koristi ARM v7 ISA), a njegov GPU zasnovan je na PowerVR-ovom grafičkom procesoru SGX535. CPU u A4 radi na brzini od 1 GHz, a takt GPU-ovog takta je misterija (Apple nije otkrio). A4 ima i h1erarhiju predmemorije L1 (upute i podaci) i L2 cache i omogućuje pakiranje DDR2 memorijskih blokova (iako izvorno nije sadržavao memorijski modul). Veličine upakovane memorije razlikuju se od različitih uređaja poput 2x128MB u iPadu i 2x256MB u iPhone4.
NVIDIA Tegra 2 (serija)
NVIDIA, izvorno proizvodna tvrtka GPU (Graphics Processing Unit) [za koju se tvrdi da je izmislila GPU krajem devedesetih], nedavno su se preselili na tržište mobilnih računara, gdje je NVIDIA System on Chips (SoC) implementiran u telefonima, tabletima i drugim ručnim uređajima , Tegra je SoC serija razvijena od strane NVIDIA-e usmjerene na implementaciju na mobilnom tržištu. Sogra serije Tegra 2 prvi su put predstavljena početkom 2010. godine, a prvi set uređaja koji su ih implementirali su neka ne tako poznata tablet računala. Prva implementacija istog na pametni telefon stigla je u veljači 2011. kada je LG izdao svoj Optimus 2X mobilni telefon. Nakon čega je veliki broj drugih mobilnih uređaja koristio Sogra tegra 2 serije, od kojih su neki Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet i Samsung Galaxy Tab 10.1.
SoC-ovi serije Tegra 2 (tehnički MPSoC, zbog ugrađenih procesora s više procesora) imaju dvostruke jezgre zasnovane na ARM Cotex-A9 (koji koristi ARM v7 ISA), koji su obično taktični na 1 GHz. Ciljajući manje površine umrežene, NVIDIA nije podržala NEON upute (ARM-ovo Advanced SIMD proširenje) u ovim procesorima. GPU-ov izbor bio je NVIDIA-ov UltraFor Power (ULP) GeForce, koji je u njega ubacio osam jezgara (nije iznenađenje za tvrtku koja je poznata po svojim više-jezgrovnim GPU-ima). GPU-i djeluju između 300MHz i 400MHz u različitim čipovima u nizu. Tegra 2 ima hijerarhiju L1 cache (upute i podaci - privatni za svaku jezgru CPU-a) i L2 cache (dijeli se između obje CPU jezgre), a omogućuje pakiranje do 1GB DDR2 memorijskih modula.
Usporedba Apple A4 i NVIDIA Tegra 2 serije prikazana je u nastavku.
Apple A4 | NVIDIA Tegra 2 serije | |
Datum izlaska | Ožujka 2010 | Q1 2010 |
Tip | SoC | MPSoC |
Prvi uređaj | iPad | LG Optimus 2X (prva mobilna implementacija) |
Drugi uređaji | 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 |
JE | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (jednojezgreni) | ARM Cortex-A9 (dual core) |
Brzina takta CPU-a | 1,0 GHz | 1,0 GHz - 1,2 GHz |
GPU | PowerVR SGX535 | NVIDIA GeForce (8 jezgara) |
Brzina takta GPU-a | Nije otkriveno | 300MHz - 400MHz |
CPU / GPU tehnologija | TSMC-ova 45nm | TSMC-ovih 40 nm |
L1 predmemorija | 32kB upute, 32kB podataka | 32kB upute, 32kB podataka (za svaku jezgru CPU-a) |
L2 predmemorija | 512KB | 1MB (dijeli se između obje jezgre CPU-a) |
Memorija | iPad je imao 256MB DDR2 male snage | Do 1GB |
Sažetak
Ukratko, iako su oba modela Apple A4 i NVIDIA Tegra 2 predstavljena otprilike u isto vrijeme, Tegra2 značajke su impresivne i bolje na većini fronta. Polazeći od CPU-a (dvojezgreni u Tegra 2 u odnosu na jednojezgreni A4), a zatim i GPU (SGX535 protiv GeForce 8core), za obje osobe koje je Tegra 2 implementirao znaju se bolje. Nedostatak Tegra 2 čipova je što ne podržavaju NEON set uputa, dok A4 to čini. U hijerarhiji predmemorije, Tegra 2 ima veći L2 predmemoriju u odnosu na A4 (512kB u A4 nasuprot 1MB u Tegra2). Stoga NVIDIA Tegra 2 u većini glavnih aspekata nadmašuje Apple A4.