ARM Cortex-A12
From Wikipedia, the free encyclopedia
Remove ads
Az ARM Cortex-A12 egy 32 bites többmagos processzor, amelyet a Cortex-A9 utódjának terveztek. Akár négy gyorsítótár-koherens magot tartalmazhat, ahol a magok az ARM v7 utasításkészlet-architektúrát implementálják.[1]
Remove ads
Áttekintés
Az ARM azt állítja, hogy a Cortex-A12 mag 40 százalékkal hatékonyabb mint az Cortex-A9 mag.[2] A Cortex-A9-ből hiányzó új jellemzői között szerepel a hardveres virtualizáció és a 40 bites Large Physical Address Extension (LPAE, nagy fizikai címkiterjesztés) címzés. A bejelentéskor azt közölték, hogy a Cortex-A12 támogatja a big.LITTLE[3] heterogén architektúrát, de röviddel ezután jelentették be az ARM Cortex-A17 processzort, ami ugyanennek a tulajdonságnak a továbbfejlesztett változatával rendelkezik.[4]
A Cortex-A12 legfontosabb jellemzői:[5]
- Sorrendtől eltérő (out-of-order) spekulatív kibocsátású szuperskalár végrehajtási utasítás-futószalag, teljesítménye 3,00 DMIPS/MHz/mag
- NEON SIMD utasításkészlet kiterjesztés
- nagy teljesítményű VFPv4 (Vector Floating-Point v4) lebegőpontos egység
- Thumb-2 utasításkészlet-kódolás – ennek használata akár 30%-kal csökkenti a programok méretét és kis mértékben ugyan, de csökkenti a teljesítményt (kb. 2-3%-kal)[6]
- TrustZone biztonsági kiterjesztések
- L2 gyorsítótár-vezérlő (0-8 MiB)
- többmagos feldolgozás
- 40 bites Large Physical Address Extensions (LPAE) címzés, amellyel max. 1 TB RAM címezhető
- hardveres virtualizáció támogatása
Remove ads
Jegyzetek
Fordítás
Források
További információk
Kapcsolódó szócikkek
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads