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