Amazon toob turule ARM-põhise kohandatud protsessori Graviton

Serverid

Alles paar nädalat on Amazon teatanud, et pakub AMD Epyci servereid Amazon Web Services (AWS) lisavarustusena. Nüüd kuulutab ettevõte välja oma äsja loodud A1-eksemplaride jaoks uut tüüpi riistvara platvormi - Amazon Gravitoni protsessori.

Ettevõte kirjutab:



Täna toome turule EC2 eksemplarid, mis on varustatud käepõhiste AWS Gravitoni protsessoritega. Arm-südamike ümber ehitatud ja kohandatud räni laialdaselt kasutades on A1-eksemplarid optimeeritud jõudluse ja kulude jaoks. Need sobivad suurepäraselt laiendatud töökoormuste jaoks, kus saate koormust jagada väiksemate eksemplaride rühma vahel. See hõlmab konteineris olevaid mikroteenuseid, veebiservereid, arenduskeskkondi ja vahemäluparki.

ARM-Graviton

Skriptikoodi kasutavad eksemplarid saavad oma rakendused A1-sse ümber kirjutada, kuid kui teie kood töötab loomulikult, peate selle A1-eksemplari jaoks uuesti üles ehitama.



Gravitoni protsessor

Siin on see, mida me Gravitoni kohta tänaseks teame. See põhineb Cortex-A72-l, maksimaalse taktsagedusega 2,3 GHz. AWS-i asepresident James Hamilton kirjutab:

Nendel uutel eksemplaridel on kuni 45% madalamad kulud ja need liituvad 170 erineva AWS-i toetatava eksemplaritüübiga, ulatudes Inteli-põhistest z1d-eksemplaridest, mis pakuvad püsivat kogu südamiku sagedust 4,0 GHz, 12 TB mälueksemplari, F1-eksemplari perekond, kus on kuni 8 välja programmeeritavat väravate massiivi, P3 eksemplarid NVIDIA Tesla V100 GPU-dega ning uued M5a ja R5a eksemplarid AMD EPYC protsessoritega. Ükski teine ​​pilvepakkumine ei tule isegi lähedale.

ARM-Graviton-Väike

Graviton



Uued AWS-i poolt välja töötatud arm-põhised A1-eksemplarid on saadaval viies erinevas eksemplari tüübis, alates ühest südamikust 2 GiB mäluga kuni 16 südamikuga 32 GiB mäluga.

Pole täpselt selge, millist kohandatud tööd tegi Amazon protsessoriga. Registri andmetel on iga SoC moodustavad 16 vCPU-d paigutatud neljastesse klastritesse, kusjuures 2MB L2 vahemälu on jagatud iga quadi vahel. Igal üksikul tuumil on 32KB L1 andmeside vahemälu ja 48KB L1 käskude vahemälu, mis on tavaline Cortex-A72 konfiguratsioon. Üks vCPU kaardistab ühe füüsilise protsessori tuuma. Register aruanded et üldine tulemuslikkus on võrdlusalustes üsna erinev. Mõnel juhul ei suutnud 16 Gravitoni südamikku sobitada isegi Broadwell-klassi protsessori Xeon E5-2697v4 5 tuuma.

Peaaegu AMD Win

Seda on lihtne unustada, kuid kunagi ammu tegi AMD tohutu panuse ARM Protsessorid, mitte x86. Kui AMD 2015. aastal oma K12 protsessorist teatas, otsustas ta anda moniker “K” - varem x86 kiipidele reserveeritud silt - tulevasele ARM-i tuumile. Meile öeldi, et K12 jagab Zeniga ulatuslikke ressursse ja arengustrateegiat. Plaanis oli ambitsioonikas ühine x86-ARM platvorm, mis on dubleeritud Projekt Skybridge. The Registri andmetel tegid Amazon ja AMD 2015. aastal tihedat koostööd, kuni 'AMD ei suutnud täita kõiki Amazoni seatud jõudluse vahe-eesmärke'.

Pole selge, milliseid verstaposte ei õnnestunud AMD-l täita - kuid me võiksime valida mitme hulgast. Ettevõtte projekt Skybridge tühistati järsult (spekuleerisime sellel ajal et GF-i tootmishädad võisid olla osa probleemist) ning teatati selle Cortex-A57 protsessorist Opteron A1100 2014. aastal kuid tegelikult ei tarnitud enne 2016. aastat. Kui peaksime aimama, arvaksime, et probleemid olid A1100-ga. Toona selgitas AMD, et osa põhjusest, miks A1100 tagasi peeti, oli see, et ARM-serveri juurutamise infrastruktuur ei olnud nii kindel kui vaja ja et tuli teha rohkem tööd, et tarkvarapakk nuusutada. See võis olla täiesti tõsi - ARM-serverite turuletulekuks on kulunud aastaid kauem, kui keegi algselt eeldas -, kuid ilmselt polnud Amazon nõus ootama. Firma loobus AMD-st ja ostis Annapurna Labsi oma disainitööde teostamiseks.

See võib seletada ka seda, miks AMD K12 riiulisse pani. Lisa Su on keskendunud pooleldi kohandatud osadele ja teenimine Amazoni ARM-i ettevõtte spetsiaalse pakkujana oleks kindlasti sellele eesmärgile sobinud. Selles jutustuses olid kas Skybridge, Seattle või mõlemad prooviballoonid, et näidata, et AMD võib ARM IP-d turule tuua enne uue kohandatud osa käivitamist, mis põhineb mõnel samal arhitektuurilisel ehitusplokil kui selle x86 protsessor. Kui AMD kaotas Amazoni võimaluse, võis see kolida oma ARM-i kujunduse riiulile - ja see võis omakorda olla osa sellest, miks Jim Keller ettevõttest lahkus, kui ta seda tegi. Kõik see on spekulatsioon, et olla selge - see sobib lihtsalt ajaskaalale suhteliselt hästi.

Sõltumata sellest, kuidas asjad AMD-ga kujunesid, näeme ARM-servereid esmakordselt pilveeksemplarides juurutatuna ja ainuüksi sel põhjusel on ökosüsteemi jaoks oluline samm edasi.

Copyright © Kõik Õigused Kaitstud | 2007es.com