Apple A4 проти NVIDIA Tegra 2 | NVIDIA Tegra 2 проти Apple A4 Speed, Performance
У цій статті порівнюються два системи на чіпах (SoC), Apple A4 та NVIDIA Tegra 2, що продаються Apple і NVIDIA відповідно націленими на портативні пристрої. У терміні Лейперсона, SoC - це комп'ютер на одній ІС (інтегральна схема, він же мікросхема). Технічно SoC - це ІМС, який інтегрує типові компоненти на комп'ютері (такі як мікропроцесор, пам'ять, введення / виведення) та інші системи, що обслуговують електронні та радіофункції. Компанія Apple випустила свій процесор A4 у березні 2010 року на своєму першому планшетному ПК Apple iPad. NVIDIA випустила Tegra 2 у першому кварталі 2010 року.
Як правило, основними компонентами SoC є його процесор (центральний процесорний блок) та графічний процесор (блок графічної обробки). Процесори як в A4, так і в Tegra 2 базуються на ARM (Advanced RICS - скорочений набір інструкцій Комп'ютер - Машина, розроблена фірмою ARM Holdings) v7 ISA (Архітектура наборів інструкцій, яка використовується як початкове місце проектування процесора).
Apple A4
A4 вперше був проданий у березні 2010 року, і Apple використовувала його для свого Apple iPad, першого планшетного ПК, проданого Apple. Після розгортання в iPad, Apple A4 пізніше було розгорнуто в iPhone 4 та iPod Touch 4G. Процесор A4 розроблений Apple на базі процесора ARM Cortex-A8 (який використовує ARM v7 ISA), а його графічний процесор базується на графічному процесорі PowerVR SGX535 PowerVR. Процесор у форматі A4 працює на швидкості 1 ГГц, а тактова частота GPU - таємниця (Apple не розкрила). A4 має як кеш L1 (інструкції та дані), так і ієрархії кешу L2, і він дозволяє упакувати блоки пам'яті DDR2 (хоча він не містив модуль пам'яті, упакований спочатку). Розміри упакованої пам’яті залежать від різних пристроїв, таких як 2x128MB в iPad та 2x256MB в iPhone4.
NVIDIA Tegra 2 (серія)
NVIDIA, спочатку виробнича компанія GPU (Graphics Processing Unit) [заявляла, що винайшла GPU в кінці дев'яностих], нещодавно перейшла на ринок мобільних обчислень, де NVIDIA System on Chips (SoC) розгорнута в телефонах, планшетах та інших портативних пристроях. . Tegra - це серія SoC, розроблена NVIDIA, спрямована на впровадження мобільного ринку. SoCs серії Tegra 2 були вперше продані на початку 2010 року, а перші пристрої, що їх розгорнули, - це не такі відомі планшетні ПК. Перше розгортання ж у смартфоні відбулося в лютому 2011 року, коли LG випустила свій мобільний телефон Optimus 2X. Після цього велика кількість інших мобільних пристроїв використовувала Sogra Tegra 2 серії, частина з яких - Motorola Atrix 4G, Motorola Photon, LG Optimus Pad, Motorola Xoom, Lenevo ThinkPad Tablet та Samsung Galaxy Tab 10.1..
SoCs серії Tegra 2 (технічно MPSoC, завдяки розгорнутому багатопроцесорному процесору) має двоядерні процесори на основі ARM Cotex-A9 (для яких використовується ISA ARM v7 ISA), які зазвичай тактовані на частоті 1 ГГц. Націливши на меншу площу штампу, NVIDIA не підтримувала інструкції NEON (розширене розширення SIMD для ARM) у цих процесорах. Вибраним графічним процесором став UltraFor Power (ULP) NVIDIA GeForce, який має вісім ядер, вкладених у нього (це не дивно для компанії, яка славиться своїми багато- та багатьма основними графічними процесорами). Графічні процесори мають тактову частоту від 300 до 400 МГц у різних мікросхемах серії. Tegra 2 має і кеш-пам'ять L1 (інструкції та дані - приватні для кожного ядра процесора), і кеш-пам'ять L2 (спільне між обома ядрами процесора) ієрархії, і він дозволяє упакувати до 1 Гб модулів пам'яті DDR2.
Порівняння між Apple A4 та NVIDIA Tegra 2 Series наведено нижче.
Apple A4 | NVIDIA Tegra 2 серія | |
Дата випуску | Березень 2010 року | І квартал 2010 року |
Тип | SoC | MPSoC |
Перший пристрій | iPad | LG Optimus 2X (перша мобільна розгортання) |
Інші пристрої | iPhone 4, iPod Touch 4G | Motorola Atrix 4G, Motorola Photon 4G, LG Optimus Pad, Motorola Xoom, Motorola Electrify, Lenevo ThinkPad Tablet, Samsung Galaxy Tab 10.1 |
ЦЕ | ARM v7 (32 біт) | ARM v7 (32 біт) |
ЦП | ARM Cotex A8 (одноядерний) | ARM Cortex-A9 (двоядерний) |
Тактова швидкість процесора | 1,0 ГГц | 1,0 ГГц - 1,2 ГГц |
GPU | PowerVR SGX535 | NVIDIA GeForce (8 ядер) |
Тактова швидкість GPU | Не виявлено | 300 МГц - 400 МГц |
Технологія CPU / GPU | 45 нм TSMC | TSMC 40nm |
L1 Кеш | Інструкція 32 кБ, дані 32 кБ | Інструкція 32 кБ, дані 32 кБ (для кожного ядра процесора) |
Кеш L2 | 512kB | 1 Мб (поділяється між обома процесорними ядрами) |
Пам'ять | У iPad був DDR2 з низькою потужністю 256 Мб | До 1 Гб |
Підсумок
Підсумовуючи це, незважаючи на те, що як Apple A4, так і NVIDIA Tegra 2 серії SoC були представлені приблизно в один і той же час, функції Tegra2 є вражаючими і кращими на більшості фронтів. Починаючи з процесора (двоядерний в Tegra 2 проти одноядерного в A4), а потім GPU (SGX535 проти GeForce 8core), і те, і інше, що розгорнуте Tegra 2, як відомо, працюють краще. Недоліком мікросхем Tegra 2 є те, що вони не підтримують набір інструкцій NEON, тоді як A4 це робить. У ієрархії кешу Tegra 2 має більший кеш L2 порівняно з A4 (512kB в A4 проти 1MB в Tegra2). Тому NVIDIA Tegra 2 перевершує Apple A4 у більшості основних аспектів.