Apple A5 vs NVIDIA Tegra 3 | Nvidia Tegra 3 Quad-Core-processor vs Apple A5-processorhastighed, ydeevne
Denne artikel sammenligner to nylige System-on-Chips (SoC), Apple A5 og NVIDIA Tegra3, der er designet til forbrugerelektronik af henholdsvis Apple og NVIDIA. I en lægperson sigt er en SoC en computer på en enkelt IC (Integrated Circuit, aka chip). Teknisk set er en SoC en IC, der integrerer typiske komponenter på en computer (såsom mikroprocessor, hukommelse, input / output) og andre systemer, der imødekommer elektroniske og radiofunktioner. Både Apple A5 og NVIDIA Tegra3 er Multiprocessor System-on-Chip (MPSoC), hvor designet bruger multiprocessorarkitektur til at udnytte den tilgængelige computerkraft. Mens Apple udgav A5 i marts 2011 med sin iPad2, frigav NVIDIA Tegra3 i november 2011, og det skal endnu ikke bruges i forbrugerelektronik.
Typisk er de vigtigste komponenter i en SoC dens CPU (Central Processing Unit) og GPU (Graphics Processing Unit). CPU'erne i både Apple A5 og Tegra3 er baseret på ARM's (Advanced RICS - Reduced Instruction Set Computer - Machine, udviklet af ARM Holdings) v7 ISA (Instruktionssætarkitektur, den der bruges som startsted for design af en processor).
Apple A5
A5 blev først markedsført i marts 2011, da Apple udgav sin seneste tablet, iPad2. Senere blev Apples seneste iPhone-klon, iPhone 4S frigivet udstyret med Apple A5. Apple A5 blev designet af Apple og fremstillet af Samsung på vegne af Apple. I modsætning til sin forgænger Apple A4 har A5 dobbeltkerne i både CPU og GPU. Derfor er Apple A5 teknisk set ikke kun en SoC, men også et MPSoC (Multi Processor System on Chip). A5's dual core CPU er baseret på ARM Cotex-A9 processor (der bruger den samme ARM v7 ISA, som bruges af Apple A4), og dens dual core GPU er baseret på PowerVR SGX543MP2 grafikprocessor. A5's CPU ure typisk ved 1 GHz (uret bruger frekvensskalering; derfor kan urets hastighed ændre sig fra 800 MHz til 1 GHz, baseret på belastningen, målretning mod strømbesparelse), og dens GPU ure ved 200 MHz. A5 har både L1 (instruktion og data) og L2 cachehukommelser. A5 leveres med en 512MB DDR2-hukommelsespakke, der typisk er uret på 533MHz.
NVIDIA Tegra3 (serie)
NVIDIA, oprindeligt et GPU-producentfirma (Graphics Processing Unit) [hævdede at have opfundet GPU'er i slutningen af halvfemserne] er for nylig flyttet ind på markedet for mobile computere, hvor NVIDIAs System on Chips (SoC) er implementeret i telefoner, tablets og andre håndholdte enheder. Tegra er en SoC-serie udviklet af NVIDIA målrettet implementering på mobilmarkedet. Den første MPSoC i Tegra3-serien blev udgivet i begyndelsen af november 2011 og endnu ikke implementeret i kommercielt tilgængelige enheder.
NVIDIA hævder, at Tegra3 er den første mobile superprocessor for første gang at sammensætte quad core ARM Cotex-A9-arkitektur. Selvom Tegra3 har fire (og derfor quad) ARM Cotex-A9-kerner som hoved-CPU, har den en ekstra ARM Cotex-A9-kerne (navngivet ledsagende kerne), som er identisk i arkitektur med de andre, men ætser på en lav effekt stof og ure med meget lav frekvens. Mens hovedkernerne kan klokke ved 1,3 GHz (når alle fire kerner er aktive) til 1,4 GHz (når kun en af de fire kerner er aktive), klikker hjælpekernen på 500 MHz. Målet med hjælpekernen er at køre baggrundsprocesser, når enheden er i standbytilstand og derfor sparer strøm. GPU'en, der bruges i Tegra3, er NVIDIAs GeForce, som har 12 kerner pakket ind i den. Tegra 3 har både L1-cache og L2-cache, der svarer til Tegra 2,og det tillader pakning af op til 2 GB DDR2 RAM.
En sammenligning mellem Apple A5 og NVIDIA Tegra3 er anført nedenfor.
Apple A5 | ||||
MPSoC | Første enhed | Ikke implementeret endnu | ||
ER EN | ||||
ARM Cotex A9 (Dual Core) | ||||
Fire kerner - op til 1,3 GHz Companion Core - 500 MHz |
||||
PowerVR SGX543MP2 (dobbeltkerne) | ||||
Ikke tilgængelig | ||||
(for hver CPU-kerne) |
(for hver CPU-kerne) |
|||
512MB DDR2 med lav effekt, uret til 533MHz |
Resumé
In summary, NVIDIA, in the name of Tegra 3 series, has come out with an MPSoC with high potentials. It obviously outperforms Apple A5 on paper in both computing power and graphics performance. The idea of a companion core is very neat, as it can be put to high use for mobile devices as such devices are in standby mode more often than not, and they are expected to run background tasks. Apple A5 has proved to be a market success in its deployment, iPad2 and iPhone 4S. Some can argue that the expensive, low- power fabric used in the companion core can burden the users. How the mobile computing industry is going to utilize the potential and the market viability of Tegra3 is yet to be seen.