Poređenje aktuelnih ARM jezgara

S Vikipedije, slobodne enciklopedije

Ova lista sadrži pregled karakteristika jezgara procesora ARM arhitekture.

ARM11 ARM Cortex-A5 ARM Cortex-A7 ARM Cortex-A8 ARM Cortex-A9 Qualcomm Scorpion Qualcomm Krait[1] ARM Cortex-A15 MPCore
Arhitektura ARMv6 ARMv7 ARMv7 ARMv7 ARMv7 ARMv7 ARMv7 ARMv7
Dekodiranje jednostruko jednostruko dvostruko dvostruko dvostruko dvostruko trostruko trostruko
Dubina protočne obrade 8 stepeni 8 stepeni 13 stepeni 8 stepeni 10 stepeni 11 stepeni 15/17-25 stepeni
Izvršavanje van redosleda Ne Ne Ne Ne Da ne-spekulativni[2] Da Da
Računanje sa pokretnim zarezom (FPU) VFPv2 VFPv4 (opcionalno) VFPv4 VFPv3 VFPv3 (opcionalno) VFPv3 VFPv4[3] VFPv4
VFP sa protočnom obradom Da Da Ne Da Da Da Da
FPU registri 8 × 32-bitni 16 × 64-bitni 16 × 64-bitni 32 × 64-bitni (16 or 32) × 64-bitni 32 × 64-bitni
NEON

(SIMD instrukcije)

Ne 64-bita široke (opcionalno) 64-bita široke 64-bita široke 64-bita široke (opcionalno) 128-bita široke 128-bita široke 128-bita široke
Izvršni portovi 3 7
Proces izrade 90/65/45 nm 40/28 nm 65/55/45 nm 65/45/40/32/28 nm 65/45 nm 28 nm 32/28 nm
L0 keš KB + 4 KB direktno mapiranih
L1 keš Varira, tipično 16 KB + 16 KB 4-64 KB / jezgru 8-64 KB / jezgru 32 KB + 32 KB 32 KB + 32 KB 32 KB + 32 KB 16 KB + 16 KB 4-struko asocijativni 32 KB + 32 KB po jezgru
L2 keš Varira, tipično ga nema do 1 MB (opcionalno) 256 or 512 (tipično) KB 1 MB 256 KB (jedno-jezgarni)/512 KB (dvojezgarni) 1 MB 8-struko asocijativni (dvojezgarni)/2 MB (četvorojezgarni) do 4 MB po klasteru, do 8 KMB po čipu
Konfiguracija jezgara 1 1, 2, 4 1, 2, 4, 8 1 1, 2, 4 1, 2 2, 4 2, 4, 8 (4×2)
Brzina po jezgru (DMIPS/MHz) 1.25 1.57 1.9 2.0 2.5 2.1 3.3 (Krait) / 3.1 (Krait 200) / 3.4 (Krait 300)[4] / 3.6 (Krait 400) 3.5

Vidi još[uredi | uredi izvor]

Reference[uredi | uredi izvor]