ARM Cortex-A57 - ARM Cortex-A57
Informații generale | |
---|---|
Lansat | 2012 |
Proiectat de | Holdings ARM |
Cache | |
L1 cache | 80 KiB (48 KiB I-cache cu paritate, 32 KiB D-cache cu ECC) per nucleu |
L2 cache | 512 KiB la 2 MiB |
L3 cache | nici unul |
Arhitectură și clasificare | |
Microarhitectura | ARMv8-A |
Specificații fizice | |
Miezuri | |
Produse, modele, variante | |
Numele codului produsului | |
Istorie | |
Succesor | ARM Cortex-A72 |
ARM Cortex-A57 este o microarhitectură punere în aplicare a ARMv8-A 64-biți set de instrucțiuni proiectat de ARM Holdings . Cortex-A57 este un out-of-order superscalar conductei. Este disponibil ca bază SIP pentru licențiați, iar designul său îl face potrivit pentru integrarea cu alte nuclee SIP (de ex. GPU , controler de afișare , DSP , procesor de imagine etc.) într-o matriță care constituie un sistem pe un cip (SoC).
Prezentare generală
- Procesor pipeline cu profund de ordine , problema speculativă 3 căi superscalar conducte de execuție
- Extensiile DSP și NEON SIMD sunt obligatorii pe nucleu
- Unitate VFPv4 în virgulă mobilă la bord (per nucleu)
- Suport pentru virtualizarea hardware
- Codificarea setului de instrucțiuni Thumb-2 reduce dimensiunea programelor pe 32 de biți cu impact redus asupra performanței.
- Extensii de securitate TrustZone
- Program Trace Macrocell și CoreSight Design Kit pentru urmărirea discretă a executării instrucțiunilor
- 32 KiB date (2-way set-associative) + 48 KiB instruction (3-way set-associative) L1 cache pe nucleu
- Controler de memorie cache integrat cu latență scăzută de nivel 2 (set asociativ cu 16 căi), 512 KB, 1 MB sau 2 MB dimensiune configurabilă pe cluster
- Instrucțiuni L1 complet asociative cu 48 de intrări Translation Lookaside Buffer (TLB) cu suport nativ pentru dimensiuni de pagină de 4 KiB, 64 KiB și 1 MB
- Set cu 4 căi asociativ de 1024 intrări L2 TLB
- Predictor dinamic pe 2 niveluri cu Branch Target Buffer (BTB) pentru generarea rapidă a țintei
- Predictor de ramură statică
- Predictor indirect
- Revenire stivă
Chipsuri
În ianuarie 2014, AMD a anunțat Opteron A1100 . Destinat serverelor, A1100 are patru sau opt nuclee Cortex-A57, suport pentru până la 128 GiB de memorie RAM DDR3 sau DDR4 , un controler PCIe cu opt benzi , opt porturi SATA (6 Gbit / s) și două porturi Ethernet de 10 Gigabit . Seria A1100 a fost lansată în ianuarie 2016, cu patru și opt versiuni principale.
Prima ofertă Qualcomm , disponibilă pentru eșantionarea Q4 2014, a fost Snapdragon 810. Conține patru nuclee Cortex-A57 și patru Cortex-A53 într-o configurație mare.LITTLE .
Samsung oferă, de asemenea, SoC pe bază de Cortex-A57 , primul fiind Exynos Octa 5433, care a fost disponibil pentru eșantionare începând cu trimestrul IV 2014.
În martie 2015, Nvidia a lansat Tegra X1 SoC, care are patru nuclee A57 care rulează la maximum 2 GHz.
Vezi si
- ARM Cortex-A15 , predecesor
- ARM Cortex-A72 , succesor
- Compararea nucleelor ARMv8-A , familia ARMv8
- Compararea nucleelor ARMv7-A , familia ARMv7