Процессоры Apple A5 и TI OMAP4430 | TI OMAP 4430 против Apple A5 Скорость, производительность
Apple A5 и Texas Instruments OMAP4430 - это системы на кристаллах (SoC), развернутые в бытовой электронике компаниями Apple и Texas Instruments (TI) соответственно. С точки зрения непрофессионала, SoC - это компьютер на одной ИС (интегральной схеме, также известной как чип). Технически SoC - это интегральная схема, которая объединяет типичные компоненты компьютера (такие как микропроцессор, память, ввод/вывод) и другие системы, обеспечивающие электронные и радиофункциональные функции. И Apple A5, и TI OMAP4430 представляют собой многопроцессорную систему на кристалле (MPSoC), где в конструкции используется многопроцессорная архитектура для использования доступной вычислительной мощности. Apple выпустила A5 в марте 2011 года вместе со своим iPad2, и примерно в то же время на рынок вышла платформа OMAP (сокращение от Open Multimedia Application Platform) 4430 от TI..
Как правило, основными компонентами SoC являются CPU (центральный процессор) и GPU (графический процессор). ЦП как в Apple A5, так и в TI OMAP4430 основаны на ARM (Advanced RICS - компьютер с сокращенным набором инструкций - машина, разработанная ARM Holdings) v7 ISA (архитектура набора инструкций, которая используется в качестве отправной точки при разработке процессора) и производится с использованием полупроводниковой технологии, известной как TSMC (Taiwan Semiconductor Manufacturing Company) 45 нм.
Apple A5
A5 впервые поступил в продажу в марте 2011 года, когда Apple выпустила свой последний планшет iPad2. Позже был выпущен недавний клон iPhone от Apple, iPhone 4S, оснащенный Apple A5. Apple A5 был разработан Apple и произведен Samsung по поручению Apple. В отличие от своего предшественника Apple A4, A5 имеет два ядра как в процессоре, так и в графическом процессоре. Поэтому технически Apple A5 - это не просто SoC, но и MPSoC (многопроцессорная система на кристалле). Двухъядерный процессор A5 основан на процессоре ARM Cotex-A9 (который использует тот же ARM v7 ISA, что и Apple A4), а его двухъядерный графический процессор основан на графическом процессоре PowerVR SGX543MP2. Центральный процессор A5 обычно работает на частоте 1 ГГц (тактовая частота использует масштабирование частоты, поэтому тактовая частота может изменяться с 800 МГц до 1 ГГц в зависимости от нагрузки с целью экономии энергии), а его графический процессор работает на частоте 200 МГц. A5 имеет как кэш-память L1 (инструкции и данные), так и кэш-память L2. A5 поставляется с пакетом памяти DDR2 объемом 512 МБ, который обычно работает на частоте 533 МГц.
TI OMAP 4430
OMAP 4430 был выпущен в первом квартале 2011 года и, согласно PDAdb.net, первым был развернут в BlackBerry Playbook. Позже его использовали многие другие устройства, такие как телефоны, КПК и планшеты. PandaBoard, известная академическая плата разработки, поддерживаемая сообществом, использует OMAP 4430 в качестве основного процессора. ЦП, используемый в OMAP 4430, представляет собой двухъядерную архитектуру ARM Cotex A9, а в качестве графического процессора используется PowerVR SGX540. В OMAP 4430 тактовая частота ЦП составляет 1 ГГц, а частота графического процессора - 304 МГц (что относительно выше по сравнению с тактовой частотой того же графического процессора в других SoC, где был развернут SGX540). Чип имеет иерархию кэш-памяти L1 и L2 в двухъядерном процессоре и оснащен 1 ГБ оперативной памяти DDR2 с низким энергопотреблением.
Сравнение Apple A5 и TI OMAP4430 приведено ниже в таблице.
Apple A5 |
TI OMAP 4430 |
|
Дата выпуска | март 2011 | 1 квартал 2011 г. |
Тип | MPSoC | MPSoC |
Первое устройство | iPad2 | BlackBerry Playbook (PDAdb.net) |
Другие устройства | iPhone 4S | Motorola Droid3, LG Optimus 3D, LG Thrill, Motorola Milestone 3, Motorola Bionic |
ИСА | ARM v7 (32 бит) | ARM v7 (32 бит) |
ЦП | ARM Cotex A9 (двухъядерный) | ARM Cotex A9 (двухъядерный) |
Частота процессора | 1ГГц (800МГц-1ГГц) | 1ГГц |
ГП | PowerVR SGX543MP2 (двухъядерный) | PowerVR SGX540 |
Частота GPU | 200МГц | 304MHz |
Технология CPU/GPU | 45нм | 45нм |
Кэш L1 |
32kB инструкция, 32kB данные (на каждое ядро процессора) |
32kB инструкция, 32kB данные (на каждое ядро процессора) |
Кэш L2 |
1MB (совместно между ядрами процессора) |
1MB (совместно между ядрами процессора) |
Память | 512MB Low Power DDR2, тактовая частота 533MHz | 1 ГБ памяти DDR2 с низким энергопотреблением |
Обзор
Подводя итог, Apple A5 и TI OMAP4430 имеют сопоставимые характеристики. Учитывая, что они были выпущены примерно в одно и то же время, в них использовались схожие технологии той эпохи. Оба они используют одинаковую архитектуру процессора (с одинаковой тактовой частотой). Основное различие между ними можно увидеть в использовании графических процессоров; в то время как Apple A5 использовал новый двухъядерный графический процессор от PowerVR, TI OMAP4430 использовал более старый графический процессор с значительно улучшенной тактовой частотой (Power SGX543MP2 @ 200 МГц против PowerVR SGX540 @ 304 МГц). Ожидается, что конфигурация графического процессора, используемая Apple A5, превзойдет конфигурацию, используемую TI OMAP4430. Хотя конфигурации кэш-памяти ЦП у обоих одинаковые, OMAP4430 имеет больший объем памяти (1 ГБ против 512 МБ) и, следовательно, лучше справляется с приложениями, требовательными к памяти.