NVIDIA Tegra3 срещу TI OMAP4460
Тази статия сравнява две скорошни многопроцесорни системи върху чипове (MPSoC); NVIDIA Tegra3 и TI OMAP4460, внедрени в потребителската електроника. С прости думи, MPSoC е компютър с множество процесори на една интегрална схема (известна още като чип). Технически MPSoC е интегрална схема, която интегрира типични компоненти на компютър (като микропроцесор, памет, вход/изход) и други системи, които обслужват електронни и радио функции. Както NVIDIA Tegra3, така и TI OMAP4460 бяха пуснати на пазара през последното тримесечие на 2011 г.
Обикновено основните компоненти на MPSoC са неговият CPU (централен процесор) и GPU (графичен процесор). Процесорите в NVIDIA Tegra3 и TI OMAP4460 са базирани на ARM (Advanced RICS – Компютър с намален набор от инструкции – машина, разработен от ARM Holdings) v7 ISA (архитектура на набор от инструкции, тази, която се използва като начално място за проектиране на процесор) на 32-битов размер на данните.
NVIDIA Tegra3 (серия)
NVIDIA, първоначално компания за производство на GPU (Graphics Processing Unit) [за която се твърди, че е изобретила GPU в края на деветдесетте години], наскоро се премести на пазара на мобилни компютри, където системата върху чипове (SoC) на NVIDIA се внедрява в телефони, таблети и други преносими устройства. Tegra е серия SoC, разработена от NVIDIA, насочена към внедряване на мобилния пазар. Първият MPSoC в серията Tegra3 беше пуснат в началото на ноември 2011 г., а надстроените версии бяха пуснати през първото и второто тримесечие на 2012 г. MPSoC от серията Tegra3 се внедряват в много потребителски устройства, вариращи от ASUS Eee Pad Transformer Prime до Google Nexus 7.
NVIDIA заяви, че Tegra3 е първият мобилен супер процесор, за първи път комбиниращ четириядрена ARM Cotex-A9 архитектура. Въпреки че Tegra3 има четири (и следователно четири) ARM Cotex-A9 ядра като основен процесор, той има спомагателно ARM Cotex-A9 ядро (наречено придружаващо ядро), което е идентично по архитектура с останалите, но е гравирано на ниска мощност плат и е с тактова честота на много ниска честота. В първоначалното си издание, докато основните ядра могат да бъдат с тактова честота от 1,3 GHz (когато и четирите ядра са активни) до 1,4 GHz (когато е активно само едно от четирите ядра), спомагателното ядро е с тактова честота от 500 MHz. Обновените версии поддържаха по-високи тактови честоти. Целта на спомагателното ядро е да изпълнява фонови процеси, когато устройството е в режим на готовност и следователно да пести енергия. Графичният процесор, използван в Tegra3, е GeForce на NVIDIA, който има 12 ядра, опаковани в него. Tegra3 има както L1 кеш, така и L2 кеш, който е подобен на този на Tergra2, и позволява пакетиране на до 2GB DDR2 RAM.
TI OMAP4460
OMAP4460 беше пуснат през четвъртото тримесечие на 2011 г. и според PDAdb.net за първи път е внедрен в деветото поколение таблетни компютри на Archos. Това е предпочитаният MPSoC за смарт телефон Galaxy Nexus на Samsung/Google, произведен от Samsung за Google. Централният процесор, използван в OMAP4460, е двуядрената архитектура Cotex A9 на ARM, а използваният графичен процесор е SGX540 на PowerVR. В OMAP4460 процесорът е с тактова честота 1,2GHz-1,5GHz, а графичният процесор е с тактова честота 384MHz (относително много висока честота в сравнение с тактовата честота на същия графичен процесор в други SoC, където е внедрен SGX540). Чипът е снабден с L1 и L2 кеш йерархии в своя двуядрен процесор и е снабден с 1GB DDR2 RAM с ниска мощност.
Сравнение между NVIDIA Tegra3 и TI OMAP4460
Tegra 3 Series | TI OMAP 4460 | |
Дата на издаване | Q4, 2011 | Q4, 2011 |
Тип | MPSoC | MPSoC |
Първо устройство | Asus Eee Pad Transformer Prime | Archos 80 G9 |
Други устройства | Google Nexus 7 | Телефон Google Galaxy Nexus |
ISA | ARM v7 (32 бита) | ARM v7 (32 бита) |
CPU | ARM Cortex-A9 (четириядрен) | ARM Cotex A9 (двуядрен) |
Частота на процесора |
Едноядрен – до 1,4 GHz Четири ядра – до 1,3 GHz Придружаващо ядро – 500 MHz |
1.2GHz-1.5GHz |
GPU | NVIDIA GeForce (12 ядра) | PowerVR SGX540 |
Частота на GPU | 520MHz | 384MHz |
CPU/GPU технология | 40nm на TSMC | 45nm |
L1 кеш |
32kB инструкция, 32kB данни (за всяко процесорно ядро) |
32kB инструкция, 32kB данни (за всяко процесорно ядро) |
L2 кеш |
1MB (споделено между всички процесорни ядра) |
1MB (споделено между всички процесорни ядра) |
Памет | До 2GB DDR2 | 1GB |
Резюме
В обобщение, NVIDIA, в името на серията Tegra 3, излезе с MPSoC с висок потенциал. Той очевидно превъзхожда както по изчислителна мощност, така и по отношение на графичната производителност. Идеята за придружаващо ядро е много добра, тъй като може да се използва широко за мобилни устройства, тъй като такива устройства са в режим на готовност по-често, отколкото не и се очаква да изпълняват фонови задачи. Някои могат да твърдят, че скъпата тъкан с ниска мощност, използвана в придружаващото ядро, може да натовари потребителите. Въпреки това, в рамките на една година, с подходящи надстройки, NVIDIA даде възможност на много потребителски устройства да използват своите Tegra3 MPSoC и броят на устройствата, адаптиращи Tegra3, нараства, докато говорим.