Apple A5X vs Nvidia Tegra 3 procesori
Šajā rakstā salīdzināti divi jaunākie System-on-Chips (SoC) modeļi - Apple A5X un NVIDIA Tegra 3, kurus patērētāju elektronikai izstrādājuši attiecīgi Apple un NVIDIA. Layperson termins SoC ir dators vienā IC (Integrated Circuit, aka chip). Tehniski SoC ir IC, kas integrē tipiskus datora komponentus (piemēram, mikroprocesoru, atmiņu, ieeju / izvadi) un citas sistēmas, kas nodrošina elektroniskās un radio funkcijas. Gan Apple A5X, gan NVIDIA Tegra3 ir daudzprocesoru sistēma uz mikroshēmas (MPSoC), kur dizains izmanto daudzprocesoru arhitektūru, lai izmantotu pieejamo skaitļošanas jaudu. Kamēr NVIDIA 2011. gada novembrī izlaida Tegra 3, Apple šonedēļ (2012. gada marts) izlaidīs A5X ar iPad 3.
Parasti galvenie SoC komponenti ir tā procesors (centrālais procesors) un GPU (grafikas procesors). Gan Apple A5X, gan Tegra 3 procesori ir balstīti uz ARM (Advanced RICS - Reduced Instruction Set Computer - Machine, ko izstrādājusi ARM Holdings) v7 ISA (Instruction Set Architecture, tā, kas tiek izmantota kā procesora projektēšanas sākuma vieta).
NVIDIA Tegra 3 (sērija)
NVIDIA, sākotnēji GPU (Graphics Processing Unit) ražošanas uzņēmums [apgalvoja, ka deviņdesmito gadu beigās izgudroja GPU], nesen ir pārcēlies uz mobilo skaitļošanas sistēmu, kur tālruņos, planšetdatoros un citās rokas ierīcēs ir izvietota NVIDIA sistēma mikroshēmās (SoC).. Tegra ir SoC sērija, kuru izstrādājusi NVIDIA, kuras mērķis ir izvietošana mobilo sakaru tirgū. Pirmais Tegra 3 sērijas MPSoC tika izlaists 2011. gada novembra sākumā un pirmo reizi tika izvietots ASUS Transformer Prime.
NVIDIA apgalvo, ka Tegra 3 ir pirmais mobilais superprocesors, pirmo reizi saliekot četrkodolu ARM Cotex-A9 arhitektūru. Lai gan Tegra3 galvenajam procesoram ir četri (un līdz ar to četrrindu) ARM Cotex-A9 kodoli, tam ir papildu ARM Cotex-A9 kodols (saukts par pavadoņa kodolu), kas pēc arhitektūras ir identisks pārējiem, bet ir iegravēts ar mazu jaudu auduma un tiek regulēts ar ļoti zemu frekvenci. Kamēr galvenos kodolus var regulēt ar frekvenci 1,3 GHz (kad visi četri kodoli ir aktīvi) līdz 1,4 GHz (kad ir aktīvs tikai viens no četriem kodoliem), palīgdzīslu frekvence ir 500 MHz. Palīgkodola mērķis ir palaist fona procesus, kad ierīce ir gaidīšanas režīmā, tādējādi taupot enerģiju. Tegra3 izmantotais grafiskais procesors ir NVIDIA GeForce, kurā ir iesaiņoti 12 kodoli. Tegra 3 ļauj iesaiņot līdz 2 GB DDR2 RAM.
Apple A5X
Jaunā iPad (jeb iPad 3 vai iPad HD), pirmā plaša patēriņa elektroniskā ierīce, kas tiks aprīkota ar A5X MPSoC, tiks izlaista 2012. gada marta vidū (šīs nedēļas laikā). Jauno iPad Atklāšanas pasākumā par 7. Laikā th2012. gada martā Apple atklāja, ka ierīces vadīšanai viņi izmantos Apple A5X procesoru. Apple A5X ir divkodolu procesors, piemēram, A5, un tāpēc tas nedarbosies ļoti atšķirīgi, salīdzinot ar iepriekšējo A5 MPSoC. Ir vērts atzīmēt, ka tas ir pretrunā ar iepriekšējo pārliecību, ka Apple jaunajam iPad izmantos četrkodolu procesoru, 2012. gada MPSoC tendenci (piemēram, Tegra 3). Pamatojoties uz līdz šim nopludināto informāciju, Apple pulkstenīs savus A5X procesorus ar ātrumu 1,2 GHz, salīdzinot ar 1 GHz tā priekšgājējā A5. Apple apgalvo, ka viņu A5X grafikas veiktspēja būs 4x labāka nekā ierīcēs, kas aprīkotas ar NVIDIA Tegra3.
Lai gan A5X ir divkodolu procesors, izmantotais GPU (kas ir atbildīgs par grafikas veiktspēju) ir četrkodolu PowerVR SGX543MP4. Tāpēc teorētiski A5X grafiskā veiktspēja tiks dubultota salīdzinājumā ar Apple A5 procesoru. Faktiski A5X “X” apzīmē grafiku. Tāpēc A5X ir augstākās klases grafikas procesors, kas, domājams, atbalstīs jauno iPad HD grafiku (tīklenes displeju, ko Apple ievieš jaunajā iPad, pirmo planšetdatoros). Ir vērts atzīmēt, ka dažām etalonu lietojumprogrammām Apple A5 grafikā darbojās 2x labāk nekā Tegra3, un tāpēc teorētiski ir iespējama Apple prasība par 4x labāku grafikas veiktspēju salīdzinājumā ar Tegra3. Paredzams, ka A5X tiks piegādāts ar 32 KB L1 privāto kešatmiņu katrā kodolā (datiem un instrukcijām atsevišķi) un 1 MB koplietojamu L2 kešatmiņu. Būs arī paredzēts, ka tā tiks iepakota ar 512 MB atmiņu.
Tālāk ir dots Apple A5X un NVIDIA Tegra3 salīdzinājums.
Apple A5X | |||
MPSoC | Pirmā ierīce | ||
ARM v7 (32 biti) | |||
ARM Cortex-A9 (divkodolu) | |||
Viena kodola - līdz 1,4 GHz Četri kodoli - līdz 1,3 GHz Papildu kodols - 500 MHz |
|||
PowerVR SGX543MP4 (četrkodolu) | |||
(uz CPU kodolu) |
(uz CPU kodolu) |
||
512 MB DDR2, 533 MHz |
Kopsavilkums
Kopumā Apple A5X ir lielāks potenciāls, un, ņemot vērā to, ka to izmantos viens no labākajiem tehnoloģiju integratoriem, A5X tiks izmantots labāk. Kā norāda “X” nosaukumā A5X, A5X būs nopietna loma augstas izšķirtspējas video un grafikas ieviešanā mobilajās ierīcēs, piemēram, planšetdatoros. Patiesībā Apple ir nepieciešams vislabākais grafikas procesors, lai vadītu tīklenes displeju ar visaugstāko izšķirtspēju, kas pieejama planšetdatoriem. No otras puses, cik labi divkodolu procesors izturēs skaitļošanas pieprasījumu, kamēr Tegra 3 atrodas ar četrkodolu procesoru, ir jāskatās pēc palaišanas tuvākajā nākotnē (kad var veikt dažus etalonu testus).