Hjem Fremover tenking Amd snakker armens veikart, viser ikke neste x86-kjerne

Amd snakker armens veikart, viser ikke neste x86-kjerne

Video: Nintendo NX - ARM or x86? (Oktober 2024)

Video: Nintendo NX - ARM or x86? (Oktober 2024)
Anonim

AMD viste mandag en fungerende versjon av sin ARM-baserte serverbrikke kjent som "Seattle", og introduserte en ny veikart, inkludert en ny "ambidextrous computing" designplan for ny x86 og ARM-innebygd og klientchips for 2015 og en ny tilpasset ARM-kjerne for 2016.

Ved kunngjøringen sa Lisa Su, Senior VP og General Manager for Global Business Units, "AMD er det eneste selskapet som kan bygge bro mellom x86 og ARM-økosystemet." Og så vidt jeg vet har hun rett i den vurderingen. Men det jeg syntes var mest interessant, er selskapets fortsatte fokus på det fremadstormende mikroservermarkedet, og veldig lite fokus på de mer mainstream server- og ytelsesdatamarkedene.

AMD CEO Rory Read

Det er ikke en stor overraskelse gitt selskapets fokus på "markeder med høy vekst" i stedet for "et enkelt segment der en aktør dominerer" (x86 "duopolet" med Intel) under ledelse av administrerende direktør Rory Read. Og AMD har vel en interessant og ambisiøs strategi, spesielt mot servere med lav effekt. I tillegg kunngjorde den forrige uke formelt sine Beema- og Mullins-akselererte prosesseringsenheter (APU-er) rettet mot mobile prosessorer, som bruker nye versjoner av selskapets Puma lavkraftkjerne, pluss grafikk og en ARM Cortex-A5-kjerne som brukes som en " sikkerhetsprosessor."

Lisa Su, Senior VP og General Manager for Global Business Units

Den mest synlige delen av denne ukens kunngjøring var den første offentlige demonstrasjonen av A1100-serverprosessoren, kjent som Seattle, som Su beskrev som "den første 28nm 64-biters ARM-serverprosessoren."

Suresh Gopalakrishnan, daglig leder for serverenheten, viste en server som kjører prosessoren og et Fedora-prosjektimplementering av hele LAMP-stabelen, inkludert Red Hat Linux, en Apache Server, MySQL og PHP. I tillegg viste han det å blogge ved hjelp av WordPress, i tillegg til videoservering og hosting. Disse så fine ut, men selvfølgelig er det bare en tidlig demo, og selskapet delte ikke noen tall på ytelse eller strømforbruk.

Senere antydet Su at hun trodde Seattles primære bruk ville være å gjøre programvaren og applikasjonene klare for påfølgende chips.

Ved kunngjøringen snakket Paul Senteler, daglig leder for Hyperscale Servers for HP, om hvordan strøm og plassbesparelser er sentrale elementer i skala ut datasentre, som han sa at han trodde ville være det første markedet for ARM-servere, delvis fordi slike datasentre har en tendens til å ta i bruk teknologi først. (Husk at i stor grad skriver selskaper som Facebook og Google sin egen programvare som kjører på deres servere.)

Su snudde seg deretter til "Project Skybridge", en plan for å bruke samme rammeverk for å bygge pin-kompatible prosessorer, noen med ARM-kjerner, noen med en variant av AMDs Puma x86-kjerne, men som deler de andre komponentene. Hun sa at dette ville være rettet mot innebygde og nettverksmarkeder, med noen klientprodukter også, og at dette også vil støtte Android. Selv om hun ikke snakket spesifikt om det, ville det ikke overraske meg å se noen sjetonger basert på denne arkitekturen rettet mot Android-nettbrettplassen. Project Skybridge forventes å bruke 20nm prosessteknologi, med brikkene som skal sendes i 2015.

Utover dette kunngjorde Su at selskapet har en ARM-arkitekturlisens, og jobber med å utvikle en tilpasset ARM-kjerne kjent som "K12" for 2016, der den antagelig vil bli brukt i en rekke markeder, fra innebygde til servere.

I beskrivelsen av utviklingen av selskapets brikkeutforminger, sa CTO Mark Papermaster at hele prosessen måtte ombygges "fra topp til bunn", slik at i utgangspunktet alle deler av designen var modulære. Det virker som poenget med designen er at x86- og ARM-kjernene kan byttes ut, mens du deler en felles grafikkjerne, minneforbindelse og andre deler av chipdesignen.

AMD bemerket at Project Skybridge også ville innebære en mer energieffektiv A57-design enn kjernen i Seattle. Likevel sa Papermaster at teamet "ikke støttet x86" og bemerket at det stort sett var det samme teamet som opprettet "Hammer" -arkitekturen som ble Opteron, den første 64-biters x86-serverbrikken.

Jim Keller, leder for kjerneutvikling (og en av de originale Hammer-designerne), sa at han kom tilbake til AMD fordi han elsker prosessordesign og "AMD tok en stor sving." Han snakket også om å starte med mange "rene papirstykker", men sa at mens ingeniørene var glade for å gjøre noe nytt, begynte de ikke fra bunnen av. Han sa at teamet har verdens beste grafikk, og vet hvordan man gjør høyfrekvente design, servere og skalerbarhet. Et interessant poeng handlet om å utvikle et nytt chip-stoff for å koble sammen de forskjellige delene av systemet, med Keller som antydet at Project Skybridge vil bruke en "fetter" av selskapets eksisterende stoff, mens teamet opprettet et nytt stoff for 2016 og utover det vil omfatte SoCs og servere.

Han sa at ARM-instruksjonssettet har iboende effektivitet, noe som gjør at designen kan bruke færre transistorer for å dekode instruksjon og dermed ha mer for å levere ytelse.

Jeg håpet at vi skulle høre om en ny high-end x86-kjerne siden det ikke har kommet en helt ny ytelse eller serverkjerne fra AMD på flere år, men selskapet kunngjorde ikke en slik. Papermaster sa imidlertid at selskapet ikke vil "la foten av gassen i x86" og Keller sa at teamet hans fikk noen nye ideer til neste x86-kjerne ved å jobbe med ARM-kjernedesign. "Hver arkitekt sparker seg selv for det siste han gjorde, " sa han og sa at teamet ville ta det de lærte i å lage ARM-kjernen og bruke den på neste x86-design.

Imens seder det ganske mye mainstream-servermarkedet til Intel. Og så fine som Intels nåværende Xeon-serverprodukter er, kan jeg ikke la være å tenke at litt mer konkurranse ville hjulpet også i det markedet.

Amd snakker armens veikart, viser ikke neste x86-kjerne