ARM Cortex-A50 er en familie af processor RISC 64-bit udviklet af ARM Ltd., som implementerer instruktionssættet til arkitekturen ARMv8 (også kaldet AArch64). Det overtager fra ARM Cortex-A-familien . Annonceret den30. oktober 2012, det består af to versioner: Cortex-A53 (LITTLE) beregnet til applikationer med meget lavt forbrug, der bruger principperne i Cortex-A7 , og Cortex-A57 (stor), efterfølger til Cortex-A15 til applikationer, der kræver mere strøm (smartphones, tablets, servere og bærbare computere). Denne generation opretholder kompatibilitet med ARMv7-A instruktionssættet for at lette overgangen.
Support til denne processor blev tilføjet af ARM til GCC- compileren ioktober 2012, den stabile version 4.8.0, udgivet den 22. marts 2013er den første til at understøtte denne arkitektur, som GCC kalder AArch64 . Version 4.9.0, udgivet den22. april 2014, giver kompileringsoptimeringer til Big.LITTLE-typearkitekturer ved hjælp af ARMv8- instruktionssættet samt brug af kryptografi og cyklisk redundanskontrol (CRC).
Virksomhederne AMD , Broadcom , Calxeda , HiSilicon , MediaTek , Samsung og ST Microelectronics har allerede underskrevet aftaler om intellektuel ejendom.
Virksomheden Applied Micro Circuits Corporation er den første til at præsentere FPGA'er, der er funktionelle i disse processorerapril 2012med X-Gene- processorer , der er i stand til at køre en Linux- distribution tilpasset af Redhat med Apache og php . MITAC annoncerer iJuni 2013på Computex 2013 servere baseret på denne processor. De skulle være tilgængelige senere på året.
I juli 2014, ARM præsenterer udviklingsplatformen omkring Juno SoC udviklet af ARM, der består af et operativsystem leveret af Linaro og et bundkort kaldet Juno Versatile Express-kort , der tager principperne i Versatile Express-kortet ved at ajourføre. JUNO SoC på dette kort indeholder blandt andet to Cortex-A57-kerner og fire Cortex-A53-kerner i big.LITTLE-arkitektur samt en Mali TM-T624-grafikprocessor med fire shader-kerner. Målet med denne platform er ikke slutanvendelsen, men den praktiske test af udvikling på hardware i afventning af endelige implementeringer fra forskellige leverandører.
ARM Cortex-A53 skal fungere på samme måde som Cortex-A9s, mens den højst bruger en fjerdedel af deres strømforbrug.
Denne teknologi gør det muligt at placere op til 16 Cortex-A57'er på den samme chip.
Teknologien arm big.little allerede bruges på 3 th generation Cortex-A , til at koble en eller flere Cortex-A7 processorer (lidt) meget lav effekt en eller flere magtfulde Cortex-A15 (stor) eller Cortex-A12 og Cortex- A17 med mellemkraft (også stor), når der er et specifikt behov for strøm, vil også være tilgængelig på denne nye generation.
Denne nye generation kan kombineres med en ny generation af ARM Mali- grafikprocessorer , der er Mali-T67X- og Mali-T62X-familierne. En af de første ARMv8 i ASIC , MediaTek MT6732, annonceres med en Mali-T760
En integreret omkostningsacceleration skal ifølge ARM også dividere beregningstiden med 10 sammenlignet med en konventionel beregning kun på CPU.
I februar 2014 annoncerede ARM Cortex-A72 , 3,5 gange kraftigere end Cortex-A15, som fortsat skulle bruge CCI-500-bussen og kunne kobles til Mali-T880 GPU.
Den Linux-kernen blev porteret så tidligt som den måned,August 2012på dette instruktions sæt. Denne ARM-arkitektur er den første til at styre 64 bit (instruktioner og data). Hukommelsen adresseres på 48 bit.
Mærke | Model | CPU | GPU | År |
---|---|---|---|---|
Altera | ( SoC ) Stratix 10 | 4 Cortex-A53 | nd | 2015 |
Æble | A7 | 2 ARMv8 “Cyclone” -kerner ved 1,7 GHz | nd | 20. september 2013 |
ARM | Juno | 4 Cortex-A53 2 Cortex-A57 |
Mali-T624 | juli 2014 (Dårligt udførende SoC dedikeret til udvikling) |
Applied Micro Circuits Corporation (en) | X-gen | ( Xilinx Virtex-6 FPGA ) | 2012 | |
Applied Micro Circuits Corporation (en) |
APM883204-X1 X-gen APM883208-X1 X-gen |
4 * 2,4 GHz Cortex-A50 (ASIC, 40 nm) + 4 ARM Cortex-A5 + ARM Cortex-M3 8 * 2,4 GHz Cortex-A50 (ASIC, 40 nm) + 4 ARM Cortex-A5 + ARM Cortex-M3 |
nd | sommer 2014 |
Broadcom | BCM2837 | 4 Cortex-A53 ved 1,2 GHz | VideoCore IV ved 400 MHz | 2016 til Raspberry Pi 3B |
Broadcom | BCM2837B0 | 4 Cortex-A53 ved 1,4 GHz | VideoCore IV ved 400 MHz | 2018 til Raspberry Pi 3B + |
Cavium | Thunderx | 48 Cortex-A50 ved 2,4 GHz | serverorienteret | ?, annonceret i juni 2014 |
Marvell | PXA1928 | 4 Cortex-A53 | nd | 2014 |
MediaTek | MT6732 | 4 Cortex-A53 ved 1,5 GHz | Mali-T760 | september 2014 |
MediaTek | MT6735 | 4 Cortex-A53 ved 1,3 GHz | Mali-T720 | april 2015 |
MediaTek | MT6752 | 8 Cortex-A53 ved 1,7 GHz | Mali-T760 | september 2014 |
MediaTek | MT6795 | 8 Cortex-A53 op til 2,2 GHz | PowerVR G6 | december 2014 |
MediaTek | MT8173 | 2 Cortex-A53 og 2 Cortex-A57 op til? GHz | PowerVR G6 | kilder tilgængelige til Linux fra december 2014 |
Rockchip | RK3368 (MayBach) | 8 Cortex-A53 28 nm | PowerVR G6110 GL ES 3.0 GPU | december 2014 |
Samsung | Exynos GH7 | nd | nd | 2014 |
AllWinner | H64 | 4 Cortex-A53 | nd | vinter 2014 |
AllWinner | 9X |
big.LITTLE Cortex-A53 + Cortex-A57 |
nd | 4. kvartal 2015 |
Nvidia | Tegra K1 2 e generation | nd | "Maxwell" | 2015 |
Samsung | S5P6818 | 8 Cortex-A53 fra 1,4 til 1,6 GHz i 28 nm | Mali-400MP | nd |
HiSilicon | Kirin 950 |
big.LITTLE 4 Cortex-A72 ved 2,3 GHz 4 Cortex-A53 ved 1,8 GHz |
Mali-T880 MP4 ved 900 MHz |