ARM Cortex-A50

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.

Historisk

Første implementeringer

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.

Nyt inden for arkitektur

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.

Forbedringer af instruktionssæt, registre og hukommelsesadressering

Operativ system

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.

Implementeringer

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

Eksternt link

Referencer

  1. (da) “  ARM lancerer Cortex-A50-serien, verdens mest energieffektive 64-bit processorer  ” , på ARM.com
  2. Guillaume Louel, "  ARM annoncerer Cortex-A57 og A53  " , på Hardware.fr ,30. oktober 2012
  3. (da) "  ARM afslører sine første 64-bit kerner: ARM Cortex A53 (LITTLE) og Cortex A57 (big)  " , på CNX-software.com ,31. oktober 2012
  4. (da) GCC frigiver
  5. (in) GCC Team, "  GCC 4.8 Release Series Changes, New Features, and Fixes  " ,22. marts 2013
  6. (in) GCC Team, "  GCC 4.9 Release Series Changes, New Features, and Fixes  " ,22. april 2014(adgang til 5. juli 2014 )
  7. (in) "  ARM Keynote: ARM Cortex-A53 og Cortex-A57 ARM 64bit ARMv8 processorer lancé  "Armdevices.net ,31. oktober 2012
  8. (da) AppliedMicro afslører ARMv8 64-bit Apache 2-implementering til X-Gene SoC
  9. (da) "  MiTAC annoncerer 7-stjernet 64-bit ARM-server drevet af anvendt Micro X-Gene Server-on-Chip  " , cnx-software,6. juni 2013
  10. (in) "  Juno ARM Development Platform  " (adgang til 5. juli 2014 )
  11. (da) "  Linaro annoncerer 64-bit ARM Android-port på Juno ARM-udviklingsplatform  " , CNX-software,3. juli 2014(adgang til 5. juli 2014 )
  12. (da) "  MediaTek introducerer MT6732 64-bit processor  "
  13. Pierre Dandumont, “  64 bits ARM: Linux-kerne og GCC  ” , om Toms hardware ,14. august 2012
  14. (in) "  ARM afslører tekniske detaljer om den næste version af ARM-arkitekturen  "ARM.com (adgang 31. oktober 2011 )
  15. (i) Michael J. Miller, "  Moving On Up: ARM næste generations kerner Ascend til 64-bit  "PC Magazine ,1 st november 2011(adgang til 7. november 2011 )
  16. APM883208-X1 | X-GeneTM Multi-Core 64-bit processor
  17. (i) "  Cavium rentetilpasningslån ny server Chips  " , serverwatch.com,3. juni 2014(adgang til 27. december 2014 )
  18. (i) "  PXA1928  " [ arkiv2. marts 2014] , Marvell (adgang til 27. februar 2014 )
  19. (zh) " 联 发 科 MT6795 八 核 64 位 LTE 芯片 曝光 " ,7. juli 2014(adgang til 10. juli 2014 )
  20. (i) "  Mediatek MT8173 Quad Core ARM Cortex arm big.little A57 / A53 Processor Kode Indsendt til Linux Mainline  " , CNX-software ,11. december 2014(adgang til 27. december 2014 )
  21. (in) "  Rockchip RK3126, RK3128 og" Maybach "Octo-core Cortex A53-processor kunne findes i tabletter i 4. kvartal 2014  "
  22. (zh) " 全 志 展示 其 升级 路线 , 核 A6X 、 WX 与 八 核 A8X 、 A7X 、 A9X  " ,10. oktober 2013(adgang 7. januar 2014 )
  23. (da) "  Nvidia afslører Tegra K1 med 192 GPU'er preps 64-bit  " ,7. januar 2014(adgang 7. januar 2014 )
  24. (i) "  Graprerain G6818 IBOX Board er drevet af Samsung S5P6818 octa-core Cortex A53 Processor  " ,2. november 2015
  25. (da) (kb) "  S5P6818  " [ arkiv af8. juni 2017] (adgang til 7. september 2017 )
  26. (in) "  Huawei Kirin 950 Octa-Core-processor Cortex A72 leveres med 4 kerner, 4 kerner Cortex A53 og har sensorhub  "