NVIDIA Tegra 3 срещу Samsung Exynos 4210 | Samsung Exynos 4210 срещу NVIDIA Tegra 3 Скорост, производителност
Тази статия сравнява две скорошни системи върху чипове (SoC), NVIDIA Tegra3 и Samsung Exynos 4210, внедрени в потребителската електроника съответно от Apple и Samsung. В термина на Layperson, SoC е компютър на една IC (интегрална схема, известен още като чип). Технически, SoC е интегрална схема, която интегрира типични компоненти на компютър (като микропроцесор, памет, вход/изход) и други системи, които обслужват електронни и радио функции. Както NVIDIA Tegra3, така и Samsung Exynos 4210 са многопроцесорна система върху чип (MPSoC), където дизайнът използва многопроцесорна архитектура за използване на наличната изчислителна мощност. Докато Exynos 4210 дойде през април 2011 г.; Samsung пусна своя Galaxy S2 с Exynos 4210; NVIDIA пусна Tegra3 през ноември 2011 г. и все още не се използва в потребителската електроника.
Обикновено основните компоненти на SoC са неговият CPU (централен процесор) и GPU (графичен процесор). Процесорите в NVIDIA Tegra3 и Exynos 4210 са базирани на ARM (Advanced RICS – компютър с редуциран набор от инструкции – машина, разработена от ARM Holdings) v7 ISA (архитектура на набор от инструкции, тази, която се използва като начално място за проектиране на процесор).
NVIDIA Tegra3 (серия)
NVIDIA, първоначално компания за производство на GPU (Graphics Processing Unit) [за която се твърди, че е изобретила GPU в края на деветдесетте години], наскоро се премести на пазара на мобилни компютри, където системата върху чипове (SoC) на NVIDIA се внедрява в телефони, таблети и други преносими устройства. Tegra е серия SoC, разработена от NVIDIA, насочена към внедряване на мобилния пазар. Първият MPSoC в серията Tegra3 беше пуснат в началото на ноември 2011 г. и все още предстои да бъде внедрен в търговски устройства.
NVIDIA твърди, че Tegra3 е първият мобилен супер процесор, комбиниращ четириядрена ARM Cotex-A9 архитектура за първи път. Въпреки че Tegra3 има четири (и следователно четири) ARM Cotex-A9 ядра като основен процесор, той има спомагателно ARM Cotex-A9 ядро (наречено придружаващо ядро), което е идентично по архитектура с останалите, но е гравирано на ниска мощност плат и е с тактова честота на много ниска честота. Докато основните ядра могат да бъдат с тактова честота от 1,3 GHz (когато и четирите ядра са активни) до 1,4 GHz (когато само едно от четирите ядра е активно), спомагателното ядро е с тактова честота от 500 MHz. Целта на спомагателното ядро е да изпълнява фонови процеси, когато устройството е в режим на готовност; следователно спестяване на енергия. Графичният процесор, използван в Tegra3, е GeForce на NVIDIA, който има 12 ядра, опаковани в него. Tegra 3 има както L1 кеш, така и L2 кеш, който е подобен на този на Tergra 2 и позволява пакетиране на до 2GB DDR2 RAM.
Samsung Exynos 4210
През април 2011 г. Samsung за първи път внедри Exynos 4210 в своя Galaxy S2. Exynos 4210 е проектиран и произведен от Samsung под кодовото име Orion. Той е наследник на Samsung Exynos 3110. Неговият CPU е двуядрен ARM серия Cotex A9 с тактова честота 1,2 GHz, а графичният му процесор е известният дизайн Mali-400MP (4 ядра) на ARM с тактова честота 275MHz. Exynos 4210 беше първият SoC (или по-скоро MPSoC), който внедри Mali-400MP на ARM. Друга атракция за Exynos 4210 е вградената му поддръжка за три дисплея (тройни изходи на дисплея: 1xWXGA, 2xWSVGA), което е много удобно за устройства, които са насочени към Exynos 4210. Чипът беше пълен с L1 (инструкции и данни) и L2 кеш памет йерархии и имаше вградена 1GB DDR3 SDRAM.
Сравнение между NVIDIA Tegra3 и Exynos 4210 е представено в таблица по-долу.
Tegra 3 Series | Samsung Exynos 4210 | |
Дата на издаване | ноември 2011 | април 2011 |
Тип | MPSoC | MPSoC |
Първо устройство | Все още не е внедрен | Samsung Galaxy S2 |
ISA | ARM v7 (32 бита) | ARM v7 (32 бита) |
CPU | ARM Cortex-A9 (четириядрен) | ARM Cotex A9 (двуядрен) |
Частота на процесора |
Едноядрен – до 1,4 GHz Четири ядра – до 1,3 GHz Придружаващо ядро – 500 MHz |
1.2GHz |
GPU | NVIDIA GeForce (12 ядра) | ARM Mali-400MP (4 ядра) |
Частота на GPU | Не е налично | 275MHz |
CPU/GPU технология | 40nm на TSMC | 45nm на TSMC |
L1 кеш |
32kB инструкция, 32kB данни (за всяко процесорно ядро) |
32kB инструкция, 32kB данни (за всяко процесорно ядро) |
L2 кеш |
1MB (споделено между всички процесорни ядра) |
1MB (споделено между всички процесорни ядра) |
Памет | До 2GB DDR2 | 1GB Low Power (LP) DDR3 |
Резюме
В обобщение, NVIDIA, в името на серията Tegra 3, излезе с MPSoC с висок потенциал. Очевидно превъзхожда както изчислителната мощност, така и графичната производителност. Идеята за придружаващо ядро е много добра, тъй като може да се използва широко за мобилни устройства, тъй като такива устройства са в режим на готовност по-често, отколкото не, и се очаква да изпълняват фонови задачи. Някои могат да твърдят, че скъпата тъкан с ниска мощност, използвана в придружаващото ядро, може да натовари потребителите. Как индустрията за мобилни компютри ще използва потенциала и пазарната жизнеспособност на Tegra3 предстои да видим.