NVIDIA Tegra 2 vs Tegra 3 | Nvidia Tegra 3 (Quad Core Processor) vs Tegra 2 Speed, Performance
Ang NVIDIA, na orihinal na isang kumpanya ng pagmamanupaktura ng GPU (Graphics Processing Unit) [na sinasabing nag-imbento ng mga GPU noong huling bahagi ng nineties] ay lumipat kamakailan sa merkado ng mobile computing, kung saan naka-deploy ang System on Chips (SoC) ng NVIDIA sa mga telepono, mga tablet at iba pang mga handheld device. Ang Tegra ay isang serye ng SoC na binuo ng NVIDIA na naka-target sa deployment sa mobile market. Sa termino ng isang Layperson, ang SoC ay isang computer sa iisang IC (Integrated Circuit, aka chip). Sa teknikal na paraan, ang SoC ay isang IC na nagsasama ng mga tipikal na bahagi sa isang computer (tulad ng microprocessor, memory, input/output) at iba pang mga system na tumutugon sa mga functionality ng electronic at radyo. Ang target ng artikulong ito ay paghambingin ang dalawang kamakailang Tegra series SoC, katulad ng NVIDIA Tegra 2 at NVIDIA Tegra 3.
Ang dalawang pangunahing bahagi ng Tegra 2 at Tegra 3 ay ang kanilang ARM based na CPU (Central Processing Unit, aka processor) at NVIDIA based GPU. Parehong nakabatay ang Tegra 2 at Tegra 3 sa v7 ISA ng ARM (instruction set architecture, ang isa na ginagamit bilang panimulang lugar ng pagdidisenyo ng processor) at ang kanilang mga GPU ay batay sa GeForce ng NVIDIA. Ang CPU at ang GPU sa parehong Tegra 2 at Tegra 3 ay binuo sa teknolohiyang semiconductor na kilala bilang 40nm ng TSMC (Taiwan Semiconductor Manufacturing Company).
Tegra 2 (Serye)
Ang Tegra 2 series SoCs ay unang na-market noong unang bahagi ng 2010, at ang unang hanay ng mga device na mag-deploy ng mga ito ay ang ilang hindi gaanong sikat na tablet PC. Ang unang pag-deploy ng pareho sa isang smartphone ay dumating noong Pebrero 2011 nang ilabas ng LG ang Optimus 2X na mobile phone nito. Kasunod nito, maraming iba pang mga mobile device ang gumamit ng Tegra 2 series SoCs, ang ilan sa mga ito ay Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet at Samsung Galaxy Tab 10.1.
Ang Tegra 2 series SoCs (teknikal na MPSoC, dahil sa multi-processor na CPU na na-deploy) ay may mga ARM Cotex-A9 na nakabatay sa dual core na CPU (na gumagamit ng ARM v7 ISA), na karaniwang na-clock sa 1GHz. Tina-target ang mas maliit na lugar ng die, hindi sinusuportahan ng NVIDIA ang mga tagubilin sa NEON (Advanced SIMD extension ng ARM) sa mga CPU na ito. Ang napiling GPU ay ang Ultra Low Power (ULP) GeForce ng NVIDIA na mayroong 8 mga core na naka-pack dito (hindi ito isang sorpresa para sa isang kumpanya na sikat sa kanilang mga multi sa maraming mga core GPU). Ang mga GPU ay na-clock sa pagitan ng 300MHz hanggang 400MHz sa iba't ibang chip sa serye. Ang Tegra 2 ay may parehong L1 cache (pagtuturo at data – pribado para sa bawat CPU core) at L2 cache (ibinahagi sa parehong mga CPU core) hierarchies, at nagbibigay-daan sa pag-pack ng hanggang 1GB DDR2 memory modules.
Tegra 3 (Serye)
Ang unang SoC (o sa halip ay MPSoC) sa Tegra 3 series ay inilabas noong unang bahagi ng Nobyembre 2011 at ipapatupad pa sa mga komersyal na available na device. Inaangkin ng NVIDIA na ito ang unang mobile super processor, para sa pagsasama-sama ng quad core ARM Cotex-A9 architecture. Bagama't ang Tegra 3 ay may apat (at samakatuwid ay quad) na ARM Cotex-A9 core bilang pangunahing CPU nito, mayroon itong pantulong na ARM Cotex-A9 core (pinangalanang kasamang core) na kapareho ng arkitektura sa iba, ngunit nakaukit sa mababang power fabric at na-clock sa napakababang frequency. Habang ang mga pangunahing core ay maaaring i-clock sa 1.3GHz (kapag ang lahat ng apat na core ay aktibo) hanggang 1.4GHz (kapag isa lamang sa apat na mga core ang aktibo), ang auxiliary core ay na-clock sa 500MHz. Ang target ng auxiliary core ay patakbuhin ang mga proseso sa background kapag ang device ay nasa standby mode at sa gayon ay nakakatipid ng kuryente. Taliwas sa Tegra 2, sinusuportahan ng Tegra 3 ang mga tagubilin sa NEON. Ang GPU na ginamit sa Tegra 3 ay ang GeForce ng NVIDIA, na mayroong 12 core na naka-pack dito. Ang Tegra 3 ay may parehong L1 cache at L2 cache na katulad ng sa Tergra 2 at nagbibigay-daan sa pag-pack ng hanggang 2GB DDR2 RAM.
Ang paghahambing sa pagitan ng Tegra 2 (serye) at Tegra 3 (serye) MPSoC ay naka-tabulate sa ibaba:
Tegra 2 Series | Tegra 3 Series | |
Petsa ng Paglabas | Q1 2010 | Q4 2011 |
Uri | MPSoC | MPSoC |
Unang Device |
LG Optimus 2X (unang mobile deployment) |
Hindi pa Na-deploy |
Iba pang Mga Device | Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10.1 | – |
ISA | ARM v7 | ARM v7 |
CPU | ARM Cortex-A9 (Dual Core) | ARM Cortex-A9 (Quad Core) |
Bilis ng Orasan ng CPU | 1.0 GHz – 1.2 GHz |
Single Core – hanggang 1.4 GHz Apat na Core – hanggang 1.3 GHz |
GPU | NVIDIA GeForce (8 core) | NVIDIA GeForce (12 core) |
Bilis ng Orasan ng GPU | 300MHz – 400MHz | Hindi Available |
CPU/GPU Technology | 40nm ng TSMC | 40nm ng TSMC |
L1 Cache |
32kB pagtuturo, 32kB data (para sa bawat CPU core) |
32kB pagtuturo, 32kB data (para sa bawat CPU core) |
L2 Cache |
1MB (ibinahagi sa lahat ng CPU core) |
1MB (ibinahagi sa lahat ng CPU core) |
Memory | Hanggang 1GB | Hanggang 2GB |
Buod
Sa buod, ang NVIDIA, sa pangalan ng Tegra 3 series, ay naglabas ng MPSoC na may mataas na potensyal. Malinaw na nahihigitan nito ang kanilang Tegra 2 series na MPSoCs sa parehong computing at graphics performance. Ang ideya ng isang kasamang core ay napakaayos, dahil maaari itong maging lubhang kapaki-pakinabang para sa mga mobile device, dahil ang mga naturang device ay nasa standby mode nang mas madalas kaysa sa hindi at sila ay inaasahang magpapatakbo ng mga gawain sa background. Kung paano gagamitin ng industriya ng mobile computing ang potensyal, ay hindi pa nakikita.