NVIDIA Tegra3 proti TI OMAP4460
Ta članek primerja dva nedavna večprocesorska sistema na čipih (MPSoC); NVIDIA Tegra3 in TI OMAP4460, uporabljena v potrošniški elektroniki. Preprosto povedano, MPSoC je računalnik z več procesorji na enem samem integriranem vezju (aka čip). Tehnično je MPSoC IC, ki združuje tipične komponente v računalniku (kot so mikroprocesor, pomnilnik, vhod/izhod) in druge sisteme, ki skrbijo za elektronske in radijske funkcije. NVIDIA Tegra3 in TI OMAP4460 sta bili izdani na trg v zadnjem četrtletju leta 2011.
Običajno sta glavni komponenti MPSoC njegov CPE (centralna procesna enota) in GPE (grafična procesna enota). CPU-ji v NVIDIA Tegra3 in TI OMAP4460 temeljijo na ARM (Advanced RICS – Reduced Instruction Set Computer – Machine, ki ga je razvil ARM Holdings) v7 ISA (Instruction Set Architecture, tista, ki se uporablja kot izhodišče za načrtovanje procesorja) 32-bitna velikost podatkov.
NVIDIA Tegra3 (serija)
NVIDIA, prvotno proizvodno podjetje GPU (Graphics Processing Unit) [za katerega trdijo, da je izumilo GPE v poznih devetdesetih], se je pred kratkim preselilo na trg mobilnega računalništva, kjer so sistemi NVIDIA na čipih (SoC) nameščeni v telefonih, tablice in druge ročne naprave. Tegra je serija SoC, ki jo je razvila NVIDIA in je namenjena uvajanju na mobilnem trgu. Prvi MPSoC v seriji Tegra3 je bil izdan v začetku novembra 2011, nadgrajene različice pa so bile izdane v prvem in drugem četrtletju 2012. MPSoC serije Tegra3 so nameščeni v številnih potrošniških napravah, od ASUS Eee Pad Transformer Prime do Google Nexusa 7.
NVIDIA je trdila, da je Tegra3 prvi mobilni super procesor, ki prvič združuje štirijedrno arhitekturo ARM Cotex-A9. Čeprav ima Tegra3 štiri (in torej štiri) jedra ARM Cotex-A9 kot svoj glavni CPE, ima pomožno jedro ARM Cotex-A9 (imenovano spremljevalno jedro), ki je po arhitekturi identično ostalim, vendar ima nizko porabo energije. tkanine in deluje na zelo nizki frekvenci. V prvotni izdaji lahko glavna jedra delujejo na 1,3 GHz (ko so aktivna vsa štiri jedra) do 1,4 GHz (ko je aktivno le eno od štirih jeder), pomožno jedro deluje na 500 MHz. Nadgrajene izdaje so podpirale hitrejše takte. Cilj pomožnega jedra je izvajanje procesov v ozadju, ko je naprava v stanju pripravljenosti in s tem varčevanje z energijo. GPU, uporabljen v Tegra3, je NVIDIA GeForce, ki ima 12 jeder. Tegra3 ima predpomnilnik L1 in predpomnilnik L2, ki je podoben predpomnilniku Tergra2, in omogoča pakiranje do 2 GB DDR2 RAM.
TI OMAP4460
OMAP4460 je bil izdan v četrtem četrtletju leta 2011 in po poročanju PDAdb.net je bil prvič nameščen v tabličnih računalnikih Archos devete generacije. To je izbrani MPSoC za Samsung/Googlov pametni telefon Galaxy Nexus, ki ga proizvaja Samsung za Google. CPE, uporabljen v OMAP4460, je ARMova dvojedrna arhitektura Cotex A9, uporabljeni grafični procesor pa je bil SGX540 PowerVR. V OMAP4460 ima CPE takt od 1,2 GHz do 1,5 GHz, GPE pa ima takt 384 MHz (razmeroma zelo visoka frekvenca v primerjavi s taktom iste GPE v drugih SoC-jih, kjer je bil nameščen SGX540). Čip je bil opremljen s hierarhijami predpomnilnika L1 in L2 v svojem dvojedrnem procesorju in je opremljen z 1 GB DDR2 RAM z nizko porabo energije.
Primerjava med NVIDIA Tegra3 in TI OMAP4460
Serija Tegra 3 | TI OMAP 4460 | |
Datum izdaje | Q4, 2011 | Q4, 2011 |
Type | MPSoC | MPSoC |
Prva naprava | Asus Eee Pad Transformer Prime | Archos 80 G9 |
Druge naprave | Google Nexus 7 | telefon Google Galaxy Nexus |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPE | ARM Cortex-A9 (štirijedrni) | ARM Cotex A9 (Dual Core) |
takt procesorja |
Eno jedro – do 1,4 GHz Štiri jedra – do 1,3 GHz Companion Core – 500 MHz |
1,2GHz-1,5GHz |
GPE | NVIDIA GeForce (12 jeder) | PowerVR SGX540 |
Hitrost GPU-ja | 520MHz | 384MHz |
CPE/GPU tehnologija | 40nm TSMC | 45nm |
Predpomnilnik L1 |
32kB navodila, 32kB podatki (za vsako jedro procesorja) |
32kB navodila, 32kB podatki (na vsako jedro procesorja) |
Predpomnilnik L2 |
1MB (deljeno med vsa jedra CPE) |
1MB (deljeno med vsa jedra CPE) |
Spomin | Do 2 GB DDR2 | 1GB |
Povzetek
Če povzamemo, je NVIDIA v imenu serije Tegra 3 predstavila MPSoC z velikim potencialom. Očitno prekaša tako v računalniški moči kot v grafični zmogljivosti. Zamisel o spremljevalnem jedru je zelo čedna, saj se lahko zelo uporablja za mobilne naprave, saj so takšne naprave pogosteje v stanju pripravljenosti in se od njih pričakuje, da izvajajo opravila v ozadju. Nekateri lahko trdijo, da lahko draga tkanina z nizko porabo energije, ki se uporablja v spremljevalnem jedru, obremenjuje uporabnike. Vendar pa je v enem letu z ustreznimi nadgradnjami NVIDIA številnim potrošniškim napravam omogočila uporabo njenih Tegra3 MPSoC in število naprav, ki prilagajajo Tegra3, narašča, medtem ko govorimo.