ARM Cortex-A57

A Wikipédiából, a szabad enciklopédiából
ARM Cortex-A57
Gyártás2014 (AMD),[1] 2015-től[2]
TervezőARM
Gyártás technológia méret28 nm, 22 nm (tervezett)[2]
Utasításkészlet
  • A64
  • A32
  • T32
ArchitektúraARMv8-A
Magok száma1–4 klaszterenként, többklaszteres[3]
Magok neveikódneve: Atlas
L1 gyorsítótár80 KiB (48 KiB utasítás-gyorsítótár paritással, 32 KiB adat-gyorsítótár ECC-vel) magonként
L2 gyorsítótár512 KiB – 2 MiB
L3 gyorsítótárnincs
ElődARM Cortex-A17
UtódARM Cortex-A72

Az ARM Cortex-A57 egy mikroarchitektúra, amely az ARM Holdings által tervezett ARMv8-A 64 bites utasításkészletet implementálja. Jelenleg csak az AMD gyártja a Cortex-A57 alapú, a „Seattle” kódnevű szerverprocesszort,[1] a többi gyártó termékei 2015 elején várhatóak. A tervek szerint a gyártók eleinte 28 nm-es technológiával kezdik gyártani a processzort, majd később megjelennek a 22 nm-es technológiával készülő példányok. Az ARMv8-A utasításkészlet teljes mértékben kompatibilis a megelőző 32 bites ARMv7-A utasításkészlettel, így a meglévő programok változtatás nélkül futtathatók rajta, ám lényegesen gyorsabban.[2] A Cortex-A57 egy sorrendtől eltérő (out-of-order) szuperskalár futószalagos architektúra.[3]

A licencelők számára SIP magként (félvezető szellemi tulajdon alapú processzormag) áll rendelkezésre, kialakítása lehetővé teszi egyetlen lapkára való integrálását más SIP magokkal – például GPU, képernyővezérlő, DSP, képfeldolgozó processzor, stb. – együtt, amelyek így egylapkás rendszereket (SoC) alkothatnak.

Áttekintés[szerkesztés]

  • Futószalagos processzor, mélyen sorrendtől eltérő (out-of-order), spekulatív kibocsátású háromutas szuperskalár végrehajtású futószalaggal
  • DSP és NEON SIMD kiterjesztések kötelezőek magonként
  • VFPv4 lebegőpontos egység a lapkán (magonként)
  • Hardveres virtualizáció támogatása
  • A Thumb-2 utasításkészlet-kódolás csökkenti a 32 bites programok méretét és kis mértékben a teljesítményt[4]
  • TrustZone biztonsági kiterjesztések
  • Program Trace Macrocell és CoreSight Design Kit az utasításvégrehajtás beavatkozásmentes nyomkövetéséhez
  • 32 KiB adat + 48 KiB utasítás első szintű gyorsítótár magonként
  • Integrált alacsony késleltetésű 2. szintű gyorsítótár-vezérlő, max. 2 MiB klaszterenként

Csipek[szerkesztés]

2014 januárjában az AMD bejelentette az Opteron A1100 processzorsorozatot. Tagjait szerverekben kívánják felhasználni, az A1100 processzor 4 vagy 8 Cortex-A57 magot tartalmazhat, támogatja max. 128 GiB DDR3 vagy DDR4 RAM, egy 8 sávos PCIe vezérlő, 8 SATA (6 Gbit/s) port, és két 10GigE port használatát.[1]

2014 júniusában, a T-Platforms a Rostec és Rosnano cégekkel együttműködésben, bejelentette az orosz gyártmányú „Bajkál” processzorcsaládot,[5] amelynek tagjai 64 bites Cortex-A57 kialakítások és 2 GHz körüli órajelen futnak majd.[6] Az első, nyolcmagos processzorok valamikor 2015-ben készülnek el, a 16 magos processzorok 2016-ban várhatók.[5]

Jegyzetek[szerkesztés]

  1. a b c Anand Lal Shimpi: It Begins: AMD Announces Its First ARM Based Server SoC, 64-bit/8-core Opteron A1100 (angol nyelven). Anandtech, 2014. január 28. (Hozzáférés: 2014. február 2.)
  2. a b c Anand Lal Shimpi: ARM Shares Updated Cortex A53/A57 Performance Expectations (angol nyelven). Anandtech, 2014. május 6. (Hozzáférés: 2014)
  3. a b Cortex-A57 Processor (angol nyelven). ARM Holdings. (Hozzáférés: 2014. február 2.)
  4. 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)
  5. a b Usman Pirzada: Russian Government will soon utilize the Baikal Processor based on Homegrown ARM Design – Intel and AMD x86 Processors to be phased out (angol nyelven). WCCF Tech, 2014. június 22. (Hozzáférés: 2014)
  6. Russia To Replace AMD/Intel CPUs With 64-bit ARM Hardware. Phoronix, 2014. június 21.

Fordítás[szerkesztés]

Ez a szócikk részben vagy egészben az ARM Cortex-A57 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[szerkesztés]

További információk[szerkesztés]

Kapcsolódó szócikkek[szerkesztés]