Apple A5 против Qualcomm Snapdragon S3 | Snapdragon S3 против процессоров Apple A5 Скорость, производительность | APQ8060, MSM8260, MSM8660, PowerVR SGX543MP2, графический процессор Adreno 220
В этой статье сравниваются две последние системы на кристаллах (SoC), Apple A5 и Qualcomm Snapdragon S3, разработанные Apple и Qualcomm для бытовой электроники соответственно. С точки зрения непрофессионала, SoC - это компьютер на одной ИС (интегральной схеме, также известной как чип). Технически SoC - это интегральная схема, которая объединяет типичные компоненты компьютера (такие как микропроцессор, память, ввод/вывод) и другие системы, обеспечивающие электронные и радиофункциональные функции. И Apple A5, и Qualcomm Snapdragon S3 представляют собой многопроцессорную систему на кристалле (MPSoC), в которой используется многопроцессорная архитектура для использования доступной вычислительной мощности. В то время как Apple выпустила A5 в марте 2011 года вместе со своим iPad2, Qualcomm Snapdragon выпустила его в конце 2010 года.
Как правило, основными компонентами SoC являются CPU (центральный процессор) и GPU (графический процессор). ЦП как в Apple A5, так и в Qualcomm Snapdragon основаны на ARM (Advanced RICS - компьютер с сокращенным набором инструкций - машина, разработанная ARM Holdings) v7 ISA (архитектура набора инструкций, которая используется в качестве отправной точки для проектирования процессора). Обе микросхемы MPSoC изготовлены по 45-нанометровой технологии TSMC (Taiwan Semiconductor Manufacturing Company).
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 МГц.
Львиный зев S3
Qualcomm выпустила большое количество SoC Snapdragon за последние три года под разными торговыми названиями, такими как MSM7230, MSM7660 и т. д.; однако в августе 2011 года они решили поместить их всех под четырьмя простыми именами, а именно Snapdragon S1, S2, S3 и S4, чтобы пользователи могли лучше понять их продукты и избежать путаницы. Таким образом, большие списки SoC, первоначально названные по отдельности, объединены в вышеуказанные группы, и названия групп основаны на том, что чем больше число, тем больше функций в SoC (например, Snapdragon S3 будет иметь более продвинутые функции, чем Snapdragon С2). Популярные SoC, относящиеся к категории Snapdragon S3, следующие: 8X60 [APQ8060, MSM8260, MSM8660].
Хотя Scorpion использует ARM v7 ISA (архитектура набора инструкций, которая используется в качестве отправной точки при разработке процессора), они не используют дизайн процессора ARM, такой как популярная серия ARM Cotex, для своего дизайна процессора. Первый Snapdragon S3 MPSoC был выпущен в третьем квартале 2010 года. Первым мобильным устройством, использующим этот MPSoC, был мобильный телефон HTC Sensation, выпущенный в мае 2011 года. Позже многие другие портативные устройства использовали Snapdragon S3 в качестве своего выбора MPSoC и некоторые из них: HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO и HTC Puccini Tablet.
S3 использует двухъядерный процессор Scorpion (который использует ARM v7 ISA) и графический процессор Adreno 220 на чипе. Развернутые процессоры обычно работают с тактовой частотой от 1,2 ГГц до 1,5 ГГц. Snapdragon S3 имеет как кэш-память L1 (инструкции и данные), так и иерархию кэш-памяти L2, и позволяет упаковать до 2 ГБ модулей памяти DDR2 с низким энергопотреблением.
Сравнение Apple A5 и Qualcomm Snapdragon S3 приведено ниже в таблице.
Apple A5 | Qualcomm Snapdragon S3 | |
Дата выпуска | март 2011 | 3 кв. 2010 |
Тип | MPSoC | MPSoC |
Первое устройство | iPad2 | HTC Sensation |
Другие устройства | iPhone 4S | HP Touchpad, HTC Vivid, HTC EVO 3D, ASUS Eee Pad MeMO и планшет HTC Puccini |
ИСА | ARM v7 (32 бит) | ARM v7 (32 бит) |
ЦП | ARM Cotex A9 (двухъядерный) | Qualcomm Scorpion (двухъядерный) |
Частота процессора | 1ГГц (800МГц-1ГГц) | 1,2 ГГц – 1,4 ГГц |
ГП | PowerVR SGX543MP2 (двухъядерный) | Qualcomm AdrenoTM 220 |
Частота GPU | 200МГц | Недоступно |
Технология CPU/GPU | 45нм TSMC | 45нм TSMC |
Кэш L1 |
32kB инструкция, 32kB данные (для каждого ядра процессора) |
Подробности отсутствуют |
Кэш L2 |
1MB (общий для всех ядер процессора) |
Подробности недоступны |
Память | 512MB Low Power DDR2, тактовая частота 533MHz | До 2 ГБ DDR2 |
Обзор
Итак, Apple A5 и Qualcomm Snapdragon S3 имеют сопоставимые характеристики. Оба они используют одинаковую архитектуру ЦП [одинаковая ISA, разная аппаратная архитектура] (с более высокой тактовой частотой в Snapdragon S3). Apple A5 использует лучший графический процессор с поддержкой более быстрой обработки графики, в основном благодаря двухъядерному графическому процессору PowerVR SGX543MP2. Было доказано, что GPU, используемый в Apple A5, превосходит тот, что используется в Snapdragon S3.