Різниця між Apple A4 та NVIDIA Tegra 2

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 у більшості основних аспектів.