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 в конце девяностых], недавно вышла на рынок мобильных вычислений, где система NVIDIA System on Chips (SoC) развернута в телефонах, планшеты и другие портативные устройства. 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 ГГц (когда активны все четыре ядра) до 1,4 ГГц (когда активно только одно из четырех ядер), вспомогательное ядро работает на частоте 500 МГц. Обновленные версии поддерживали более высокие тактовые частоты. Задача вспомогательного ядра - запускать фоновые процессы, когда устройство находится в режиме ожидания и, следовательно, экономить электроэнергию. Графический процессор, используемый в Tegra3, - это NVIDIA GeForce, в который встроено 12 ядер. Tegra3 имеет как кэш-память L1, так и кэш-память L2, аналогичную кэш-памяти Tergra2, и позволяет упаковать до 2 ГБ оперативной памяти DDR2.
TI OMAP4460
OMAP4460 был выпущен в четвертом квартале 2011 года и, согласно PDAdb.net, впервые был развернут в планшетных ПК Archos девятого поколения. Это MPSoC, выбранный для смартфона Samsung/Google Galaxy Nexus, производимого Samsung для Google. ЦП, используемый в OMAP4460, представляет собой двухъядерную архитектуру ARM Cotex A9, а в качестве графического процессора используется PowerVR SGX540. В OMAP4460 частота процессора составляет 1,2-1,5 ГГц, а частота графического процессора - 384 МГц (относительно очень высокая частота по сравнению с тактовой частотой того же графического процессора в других SoC, где был развернут SGX540). Чип был упакован с иерархией кэша L1 и L2 в своем двухъядерном процессоре и упакован с 1 ГБ оперативной памяти DDR2 с низким энергопотреблением.
Сравнение NVIDIA Tegra3 и TI OMAP4460
Серия Tegra 3 | TI OMAP 4460 | |
Дата выпуска | 4 квартал 2011 г. | 4 квартал 2011 г. |
Тип | MPSoC | MPSoC |
Первое устройство | Asus Eee Pad Transformer Prime | Archos 80 G9 |
Другие устройства | Google Nexus 7 | Телефон Google Galaxy Nexus |
ИСА | ARM v7 (32 бит) | ARM v7 (32 бит) |
ЦП | ARM Cortex-A9 (четырехъядерный) | ARM Cotex A9 (двухъядерный) |
Частота процессора |
Одноядерный - до 1,4 ГГц Четыре ядра - до 1,3 ГГц Companion Core – 500 МГц |
1,2 ГГц-1,5 ГГц |
ГП | NVIDIA GeForce (12 ядер) | PowerVR SGX540 |
Частота GPU | 520MHz | 384MHz |
Технология CPU/GPU | 40нм TSMC | 45нм |
Кэш L1 |
32kB инструкция, 32kB данные (для каждого ядра процессора) |
32kB инструкция, 32kB данные (на каждое ядро процессора) |
Кэш L2 |
1MB (общий для всех ядер процессора) |
1MB (общий для всех ядер процессора) |
Память | До 2 ГБ DDR2 | 1GB |
Обзор
Итак, NVIDIA во имя серии Tegra 3 выпустила MPSoC с высоким потенциалом. Он явно превосходит как по вычислительной мощности, так и по графической производительности. Идея сопутствующего ядра очень хороша, поскольку ее можно широко использовать для мобильных устройств, поскольку такие устройства чаще всего находятся в режиме ожидания, и ожидается, что они будут выполнять фоновые задачи. Некоторые могут возразить, что дорогая маломощная структура, используемая в сопутствующем ядре, может обременять пользователей. Тем не менее, в течение года, с соответствующими обновлениями, NVIDIA позволила многим потребительским устройствам использовать свои MPSoC Tegra3, и количество устройств, адаптирующих Tegra3, растет, пока мы говорим.