Apple A5X vs Nvidia Tegra 3 Processors
Ta članek primerja dva nedavna sistemska čipa (SoC), Apple A5X in NVIDIA Tegra 3, ki sta jih Apple in NVIDIA zasnovala za potrošniško elektroniko. V Laypersonovem izrazu je SoC računalnik na enem IC (integrirano vezje, znan tudi kot čip). Tehnično je SoC IC, ki vključuje tipične komponente v računalniku (kot so mikroprocesor, pomnilnik, vhod / izhod) in druge sisteme, ki skrbijo za elektronske in radijske funkcije. Tako Apple A5X kot NVIDIA Tegra3 sta večprocesorski sistem na čipu (MPSoC), kjer zasnova uporablja večprocesorsko arhitekturo za izkoriščanje razpoložljive računalniške moči. Medtem ko je NVIDIA novembra 2011 izdala Tegra 3, bo Apple ta teden (marec 2012) s iPadom 3 izdal A5X.
Običajno sta glavni komponenti SoC CPU (centralna procesna enota) in GPU (grafična procesna enota). CPU tako v Apple A5X kot v Tegra 3 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).
NVIDIA Tegra 3 (serija)
NVIDIA, prvotno proizvodno podjetje za grafične procesorje (enota za grafično obdelavo) [trdila je, da je izumila grafične procesorje v poznih devetdesetih], se je pred kratkim preselila na trg mobilnih računalnikov, kjer je sistem NVIDIA na čipih (SoC) uporabljen v telefonih, tabličnih računalnikih in drugih ročnih napravah.. Tegra je serija SoC, ki jo je razvila NVIDIA in je namenjena uvajanju na mobilnem trgu. Prvi MPSoC v seriji Tegra 3 je bil izdan v začetku novembra 2011 in je bil prvič uveden v ASUS Transformer Prime.
NVIDIA trdi, da je Tegra 3 prvi mobilni super procesor, ki je prvič sestavil štirijedrno arhitekturo ARM Cotex-A9. Čeprav ima Tegra3 kot glavni CPU štiri (in s tem štirikolesna) jedra ARM Cotex-A9, ima pomožno jedro ARM Cotex-A9 (imenovano spremljevalno jedro), ki je po arhitekturi identično ostalim, vendar je vgravirano na majhni moči tkanine in deluje na zelo nizki frekvenci. Medtem ko je mogoče glavna jedra taktirati na 1,3 GHz (ko so aktivna vsa štiri jedra) na 1,4 GHz (če je aktivno le eno od štirih jeder), pomožno jedro deluje na 500 MHz. Cilj pomožnega jedra je zagon procesov v ozadju, ko je naprava v stanju pripravljenosti, in s tem varčevanje z energijo. GPU, ki se uporablja v Tegra3, je NVIDIA-jev GeForce, ki ima vanj vgrajenih 12 jeder. Tegra 3 omogoča pakiranje do 2 GB DDR2 RAM-a.
Apple A5X
Novi iPad (aka iPad 3 ali iPad HD), prva potrošniška elektronska naprava, ki bo opremljena z A5X MPSoC, bo izšel sredi marca 2012 (med tem tednom). V novi iPad začetek dogodka na 7 thMarca 2012 je Apple razkril, da bodo za pogon naprave uporabljali procesor Apple A5X. Apple A5X ima dvojedrni CPU, kot je A5, zato se ne bo zelo razlikoval od prejšnjih A5 MPSoC. Omeniti velja, da je to v nasprotju s prejšnjim prepričanjem, da bo Apple za svoj novi iPad uporabil štirijedrni procesor, trend iz leta 2012 MPSoC (kot je Tegra 3). Na podlagi doslej objavljenih informacij bo Apple svoje CPU A5X obratoval na 1,2 GHz v primerjavi z 1 GHz v predhodniku A5. Apple trdi, da bo njihov A5X imel 4x boljšo grafično zmogljivost v primerjavi z napravami, opremljenimi z NVIDIA Tegra3.
Čeprav ima A5X dvojedrni CPU, je uporabljeni grafični procesor (ki je odgovoren za grafično zmogljivost) štirijedrni PowerVR SGX543MP4. Zato se bo grafična zmogljivost A5X teoretično podvojila v primerjavi z Applovim procesorjem A5. V resnici je "X" v A5X kratica grafike. Zato je A5X vrhunski grafični procesor, ki naj bi podpiral novo grafiko iPad HD (zaslon mrežnice, ki ga Apple uvaja v novi iPad, prvi v tabličnih računalnikih). Omeniti velja, da je bil Apple A5 pri nekaterih primerjalnih aplikacijah dvakrat boljši v grafiki v primerjavi s Tegra3, zato je Appleova trditev o 4x boljši grafični zmogljivosti v primerjavi s Tegra3 teoretično možna. Pričakuje se, da bo A5X dobavljen z 32 KB L1 zasebnega predpomnilnika na jedro (za podatke in navodila posebej) in 1 MB predpomnilnika L2 v skupni rabi. Prav tako naj bi bil pakiran s 512 MB pomnilnika.
Primerjava med Apple A5X in NVIDIA Tegra3 je prikazana spodaj.
Apple A5X | |||
MPSoC | Prva naprava | ||
ARM v7 (32 bitov) | |||
ARM Cortex-A9 (dvojedrni) | |||
Enojedrno - do 1,4 GHz Štiri jedra - do 1,3 GHz Spremljevalno jedro - 500 MHz |
|||
PowerVR SGX543MP4 (štirijedrnik) | |||
(na jedro CPU) |
(na jedro CPU) |
||
512 MB DDR2, 533 MHz |
Povzetek
Če povzamemo, ima Apple A5X večji potencial in glede na to, da ga bo uporabljal eden najboljših tehnoloških integratorjev, bo A5X bolje izkoriščen. Kot kaže »X« v imenu A5X, bo A5X igral resno vlogo pri prenosu video in grafike visoke ločljivosti v mobilne naprave, kot so tablični računalniki. Pravzaprav mora Apple imeti najuspešnejši grafični procesor za pogon mrežnega zaslona z najvišjo ločljivostjo, ki je na voljo za tablične računalnike. Po drugi strani pa bomo videli, kako dobro bo dvojedrni CPU kos zahtevi po izračunu, medtem ko bo Tegra 3 s štirijedrnim CPU na voljo v bližnji prihodnosti (ko bo mogoče izvesti nekatere primerjalne teste).