NVIDIA Tegra3 vs TI OMAP4460
Hierdie artikel vergelyk twee onlangse Multi Processor System-on-Chips (MPSoC's); NVIDIA Tegra3 en TI OMAP4460 ontplooi in verbruikerselektronika. In eenvoudige terme, MPSoC is 'n rekenaar met veelvuldige verwerkers op 'n enkele geïntegreerde stroombaan (ook bekend as chip). Tegnies is MPSoC '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 NVIDIA Tegra3 en TI OMAP4460 is in die laaste kwartaal van 2011 op die mark vrygestel.
Tipies is die hoofkomponente van 'n MPSoC sy SVE (Sentrale verwerkingseenheid) en GPU (grafiese verwerkingseenheid). Die SVE's in NVIDIA Tegra3 en TI OMAP4460 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) van 32bis datagrootte.
NVIDIA Tegra3 (reeks)
NVIDIA, oorspronklik 'n GPU (Graphics Processing Unit) vervaardigingsmaatskappy [wat beweer word dat hy 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 opgegradeerde weergawes is in die eerste en tweede kwartaal van 2012 vrygestel. Die Tegra3-reeks MPSoC's word in baie verbruikerstoestelle ontplooi wat wissel van ASUS Eee Pad Transformer Prime tot Google Nexus 7.
NVIDIA het 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 op 'n lae krag geëts is stof en word teen 'n baie lae frekwensie geklok. In sy oorspronklike vrystelling, terwyl die hoofkerne op 1.3GHz (wanneer al vier kerne aktief is) tot 1.4GHz (wanneer slegs een van die vier kerne aktief is) geklok kan word, word die hulpkern op 500MHz geklok. Die opgegradeerde vrystellings het vinniger kloktempo's ondersteun. 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. Tegra3 het beide L1-kas en L2-kas wat soortgelyk is aan dié van Tergra2, en dit laat pak van tot 2 GB DDR2 RAM toe.
TI OMAP4460
OMAP4460 is in die vierde kwartaal van 2011 vrygestel en volgens PDAdb.net is dit die eerste keer in Archos se negende generasie tabletrekenaars ontplooi. Dit is die MPSoC van keuse vir die Samsung/Google se Galaxy Nexus-slimfoon wat deur Samsung vir Google vervaardig word. Die SVE wat in OMAP4460 gebruik word, is ARM se dubbelkern Cotex A9-argitektuur en die GPU wat gebruik is, was PowerVR se SGX540. In OMAP4460 word die SVE op 1.2GHz-1.5GHz geklok, en die GPU word op 384MHz geklok ('n relatief baie hoë frekwensie in vergelyking met die klok van dieselfde GPU in ander SoC's waar SGX540 ontplooi is). Die skyfie was gepak met beide L1- en L2-kashiërargieë in sy dubbelkern-SVE en is verpak met 'n 1GB DDR2 laekrag-RAM.
Vergelyking tussen NVIDIA Tegra3 en TI OMAP4460
Tegra 3-reeks | TI OMAP 4460 | |
Vrystellingdatum | Q4, 2011 | Q4, 2011 |
Typ | MPSoC | MPSoC |
Eerste Toestel | Asus Eee Pad Transformer Prime | Archos 80 G9 |
Ander toestelle | Google Nexus 7 | Google Galaxy Nexus-foon |
ISA | ARM v7 (32bis) | ARM v7 (32bis) |
CPU | ARM Cortex-A9 (Quad Core) | ARM Cotex A9 (dubbelkern) |
CPU se klokspoed |
Enkelkern – tot 1,4 GHz Four Cores – tot 1,3 GHz Companion Core – 500 MHz |
1.2GHz-1.5GHz |
GPU | NVIDIA GeForce (12 kerne) | PowerVR SGX540 |
GPU se klokspoed | 520MHz | 384MHz |
CPU/GPU-tegnologie | TSMC se 40nm | 45nm |
L1-kas |
32kB-instruksie, 32kB-data (vir elke SVE-kern) |
32kB-instruksie, 32kB-data (per elke SVE-kern) |
L2 Cache |
1MB (gedeel tussen alle SVE-kerne) |
1MB (gedeel tussen alle SVE-kerne) |
Geheue | Tot 2GB DDR2 | 1GB |
Opsomming
Opsommend, NVIDIA, in die naam van Tegra 3-reeks, het uitgekom met 'n MPSoC met hoë potensiaal. Dit vaar natuurlik beter as beide in 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 van hulle verwag word om agtergrondtake uit te voer. Sommige kan argumenteer dat die duur, lae krag materiaal wat in die metgeselkern gebruik word, die gebruikers kan belas. Binne 'n jaar, met behoorlike opgraderings, het NVIDIA egter baie verbruikerstoestelle in staat gestel om sy Tegra3 MPSoC's te gebruik en die aantal toestelle wat Tegra3 aanpas, groei soos ons praat.