ARM Cortex-A12
ARM Cortex-A12 | |
Tervező | ARM Holdings |
Architektúra | ARMv7 |
Magok száma | 1–4 |
L1 gyorsítótár | 32-64 KiB utasítás, 32 KiB adat |
L2 gyorsítótár | 256 KiB–8 MiB (konfigurálható az L2 gyorsítótár-vezérlővel) |
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]
Á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
Jegyzetek
- ↑ ARM Cortex-A12 Processor. Arm.com
- ↑ ARM Targets 580 Million Mid-Range Mobile Devices with New Suite of IP (angol nyelven). ARM, 2013. június 3. (Hozzáférés: 2014) „Cortex-A12 processor ... Mali-T622 GPU ... Mali-V500 video IP solution”
- ↑ Anand Lal Shimpi: ARM Cortex A17: An Evolved Cortex A12 for the Mainstream in 2015 (angol nyelven). Anandtech, 2014. február 11. [2014. szeptember 11-i dátummal az eredetiből archiválva]. (Hozzáférés: 2014)
- ↑ Cortex-A12 Processor Specifications (angol nyelven). ARM
- ↑ Richard Phelan: Improving ARM Code Density and Performance (angol nyelven) (pdf) pp. 4/8. ARM Limited, 2003. június 1. [2013. január 31-i dátummal az eredetiből archiválva]. (Hozzáférés: 2014)
Fordítás
Ez a szócikk részben vagy egészben az ARM Cortex-A12 című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Források
További információk
- ARM Holdings
- Hivatalos weboldal
- Hírek
- Gálffy Csaba: Beolvadt az ARM Cortex-A12 a nagytestvérbe (magyar nyelven). hwsw.hu, 2014. december 1. [2015. január 2-i dátummal az eredetiből archiválva]. (Hozzáférés: 2014) – a Cortex A12 és A17 összeolvad, mivel túl kicsi a különbség a két mag között
Kapcsolódó szócikkek
- Az ARMv7-A magok összehasonlítása
- ARM architektúra
- ARM mikroprocesszor magok listája
- ARM magok alkalmazásainak listája
- JTAG
Informatikai portál • összefoglaló, színes tartalomajánló lap