Сравнение ядер ARMv7-A - Comparison of ARMv7-A cores

Это таблица, в которой сравниваются микроархитектуры, которые реализуют архитектуру набора инструкций ARM ARMv7-A (A означает приложение) и ее обязательные или необязательные расширения, последний AArch32 .

Таблица

основной
ширина декодирования

порты исполнения

глубина трубопровода
Внеочередное исполнение FPU конвейерный
VFP

Регистры FPU
НЕОН
(SIMD)
big.LITTLE
роль
виртуализация
технологический процесс

Кэш L0

Кэш L1

Кэш L2
основные
конфигурации
скорость
на
ядро
( DMIPS
/ МГц
)
Номер детали ARM
(в основном регистре ID)
ARM Cortex-A5 1 8 Нет VFPv4 (необязательно) 16 × 64-бит 64-битная ширина (необязательно) Нет Нет 40/28 нм 4-64  KiB / сердцевина 1, 2, 4 1,57 0xC05
ARM Cortex-A7 2 5 8 Нет VFPv4 да 16 × 64-бит 64-битная ширина МАЛЕНЬКИЙ да 40/28 нм 8–64 КБ / ядро до 1  МБ (необязательно) 1, 2, 4, 8 1.9 0xC07
ARM Cortex-A8 2 2 13 Нет VFPv3 Нет 32 × 64-бит 64-битная ширина Нет Нет 65/55/45 нм 32 КБ + 32 КБ 256 или 512 (стандартно) КБ 1 2.0 0xC08
ARM Cortex-A9 2 3 8–11 да VFPv3 (необязательно) да (16 или 32) × 64 бит 64-битная ширина (необязательно) Companion Core Нет 65/45/40/32/28 нм 32 КБ + 32 КБ 1 МБ 1, 2, 4 2,5 0xC09
ARM Cortex-A12 3 11 да VFPv4 да 32 × 64-бит 128-битная ширина Нет да 28 нм 32-64 КБ + 32 КБ 256 КБ, до 8 МБ 1, 2, 4 3.0 0xC0D
ARM Cortex-A15 3 8 15 / 17-25 да VFPv4 да 32 × 64-бит 128-битная ширина большой да 32/28/20 нм 32 КБайт + 32 КБайт на ядро до 4 МБ на кластер, до 8 МБ на чип 2, 4, 8 (4 × 2) От 3,5 до 4,01 0xC0F
ARM Cortex-A17 2 11+ да VFPv4 да 32 × 64-бит 128-битная ширина большой да 28 нм 32 КБайт + 32 КБайт на ядро 256 КБ, до 8 МБ до 4 4.0 0xC0E
Qualcomm Скорпион 2 3 10 Да (только FXU и LSU) VFPv3 да 128-битная ширина Нет 65 / 45 - нм 32 КБ + 32 КБ 256 КБ (одноядерный)
512 КБ (двухъядерный)
1, 2 2.1 0x00F
Qualcomm Krait 3 7 11 да VFPv4 да 128-битная ширина Нет 28 нм 4 КиБ + 4 КиБ с прямым отображением 16 KiB + 16 KiB 4-полосный ассоциативный набор 1 МБ 8-процессорный ассоциативный (двухъядерный) / 2 МБ (четырехъядерный) 2, 4 3,3 (Krait 200)
3,39 (Krait 300)
3,39 (Krait 400)
3,51 (Krait 450)
0x04D

0x06F
Яблоко А6 3 5 12 да VFPv4 да 32 × 64-бит 128-битная ширина Нет 32 нм 32 КБ + 32 КБ 1 МБ 2 3.5 ?
основной
ширина декодирования

порты исполнения

глубина трубопровода
Внеочередное исполнение FPU конвейерный
VFP

Регистры FPU
НЕОН
(SIMD)
big.LITTLE
роль
виртуализация
технологический процесс

Кэш L0

Кэш L1

Кэш L2
основные
конфигурации
скорость
на
ядро
( DMIPS
/ МГц
)
Номер детали ARM
(в основном регистре ID)

Смотрите также

Рекомендации