Apple A5 vs NVIDIA Tegra 3 | Nvidia Tegra 3-vierkernverwerker vs Apple A5-verwerkerspoed, werkverrigting
Hierdie artikel vergelyk twee onlangse System-on-Chips (SoC), Apple A5 en NVIDIA Tegra3, wat onderskeidelik deur Apple en NVIDIA vir verbruikerselektronika ontwerp is. In 'n Leek se term is 'n SoC 'n rekenaar op 'n enkele IC (Integrated Circuit, oftewel chip). Tegnies is 'n SoC 'n IC wat tipiese komponente op 'n rekenaar integreer (soos mikroverwerker, geheue, invoer/afvoer) en ander stelsels wat voorsiening maak vir elektroniese en radiofunksionaliteite. Beide Apple A5 en NVIDIA Tegra3 is Multiprocessor System-on-Chip (MPSoC), waar die ontwerp multiverwerker-argitektuur gebruik om die beskikbare rekenaarkrag te ontgin. Terwyl Apple A5 in Maart 2011 met sy iPad2 vrygestel het, het NVIDIA Tegra3 in November 2011 vrygestel, en dit moet nog in verbruikerselektronika gebruik word.
Tipies is die hoofkomponente van 'n SoC sy SVE (Sentrale verwerkingseenheid) en GPU (grafiese verwerkingseenheid). Die SVE's in beide Apple A5 en Tegra3 is gebaseer op ARM se (Advanced RICS – Reduced Instruction Set Computer – Machine, ontwikkel deur ARM Holdings) v7 ISA (Instruction Set Architecture, die een wat gebruik word as die beginplek van die ontwerp van 'n verwerker).
Apple A5
A5 is die eerste keer in Maart 2011 bemark, toe Apple sy nuutste tablet, iPad2, vrygestel het. Later is Apple se onlangse iPhone-kloon, iPhone 4S vrygestel toegerus met Apple A5. Apple A5 is ontwerp deur Apple en vervaardig deur Samsung namens Apple. In teenstelling met sy voorganger Apple A4, het A5 dubbele kerne in sy beide SVE en GPU. Tegnies is Apple A5 dus nie net 'n SoC nie, maar ook 'n MPSoC (Multi Processor System on Chip). A5 se dubbelkern SVE is gebaseer op ARM Cotex-A9 verwerker (wat dieselfde ARM v7 ISA gebruik wat deur Apple A4 gebruik word), en sy dubbelkern GPU is gebaseer op PowerVR SGX543MP2 grafiese verwerker. A5 se SVE klok tipies op 1GHz (die klokwerk gebruik frekwensieskaal; daarom kan die klokspoed van 800MHz na 1GHz verander, gebaseer op die las, wat kragbesparing teiken), en sy GPU-horlosies op 200MHz. A5 het beide L1 (instruksie en data) en L2 kasgeheue. A5 kom met 'n 512MB DDR2-geheuepakket wat tipies op 533MHz geklok word.
NVIDIA Tegra3 (reeks)
NVIDIA, oorspronklik 'n GPU (Graphics Processing Unit) vervaardigingsmaatskappy [wat beweer word dat hulle GPU's in die laat negentigerjare uitgevind het] het onlangs na die mobiele rekenaarmark inbeweeg, waar NVIDIA se System on Chips (SoC) in fone ontplooi word, tablette en ander handtoestelle. Tegra is 'n SoC-reeks wat deur NVIDIA ontwikkel is en gerig is op ontplooiing in die mobiele mark. Die eerste MPSoC in Tegra3-reeks is vroeg in November 2011 vrygestel en moet nog in kommersieel beskikbare toestelle ontplooi word.
NVIDIA beweer dat Tegra3 die eerste mobiele superverwerker is, wat vir die eerste keer vierkern ARM Cotex-A9-argitektuur saamstel. Alhoewel Tegra3 vier (en dus vierkantige) ARM Cotex-A9-kerne as sy hoof-SVE het, het dit 'n hulp-ARM Cotex-A9-kern (genoem die metgeselkern), wat identies is in argitektuur aan die ander, maar ets op 'n lae krag stof en horlosies teen 'n baie lae frekwensie. Terwyl die hoofkerne kan klok op 1.3GHz (wanneer al vier kerne aktief is) tot 1.4GHz (wanneer slegs een van die vier kerne aktief is), klok die hulpkern op 500MHz. Die doel van die hulpkern is om agtergrondprosesse uit te voer wanneer die toestel in bystandmodus is en dus krag bespaar. Die GPU wat in Tegra3 gebruik word, is NVIDIA se GeForce, wat 12 kerne daarin verpak het. Tegra 3 het beide L1-kas en L2-kas wat soortgelyk is aan dié van Tegra 2, en dit laat pak tot 2 GB DDR2 RAM toe.
'n Vergelyking tussen Apple A5 en NVIDIA Tegra3 word hieronder getabelleer.
Apple A5 | Tegra 3-reeks | |
Vrystellingdatum | Maart 2011 | November 2011 |
Typ | MPSoC | MPSoC |
Eerste Toestel | iPad2 | Nog nie ontplooi nie |
Ander toestelle | iPhone 4S | – |
ISA | ARM v7 (32bis) | ARM v7 (32bis) |
CPU | ARM Cotex A9 (dubbelkern) | ARM Cortex-A9 (Quad Core) |
CPU se klokspoed | 1GHz (800MHz-1GHz) |
Enkelkern – tot 1,4 GHz Four Cores – tot 1,3 GHz Companion Core – 500 MHz |
GPU | PowerVR SGX543MP2 (dubbelkern) | NVIDIA GeForce (12 kerne) |
GPU se klokspoed | 200MHz | Nie beskikbaar |
CPU/GPU-tegnologie | TSMC se 45nm | TSMC se 40nm |
L1-kas |
32kB-instruksie, 32kB-data (vir elke SVE-kern) |
32kB-instruksie, 32kB-data (vir elke SVE-kern) |
L2 Cache |
1MB (gedeel tussen alle SVE-kerne) |
1MB (gedeel tussen alle SVE-kerne) |
Geheue | 512MB Laekrag DDR2, geklok op 533MHz | Tot 2GB DDR2 |
Opsomming
Opsommend, NVIDIA, in die naam van Tegra 3-reeks, het uitgekom met 'n MPSoC met hoë potensiaal. Dit vaar natuurlik beter as Apple A5 op papier in beide rekenaarkrag en grafiese werkverrigting. Die idee van 'n metgeselkern is baie netjies, aangesien dit baie gebruik kan word vir mobiele toestelle aangesien sulke toestelle meer dikwels as nie in bystandmodus is, en daar word van hulle verwag om agtergrondtake uit te voer. Apple A5 het bewys dat dit 'n marksukses is in sy ontplooiing, iPad2 en iPhone 4S. Sommige kan redeneer dat die duur, lae-krag materiaal wat in die metgeselkern gebruik word, die gebruikers kan belas. Hoe die mobiele rekenaarbedryf die potensiaal en die marklewensvatbaarheid van Tegra3 gaan benut, moet nog gesien word.