Dom Naprijed razmišljanje Nacrt mape poslužitelja za razgovore Amd ne prikazuje sljedeću jezgru x86

Nacrt mape poslužitelja za razgovore Amd ne prikazuje sljedeću jezgru x86

Video: ARM теперь ПРИНАДЛЕЖИТ NVIDIA! #KeddrNEWS (Studeni 2024)

Video: ARM теперь ПРИНАДЛЕЖИТ NVIDIA! #KeddrNEWS (Studeni 2024)
Anonim

AMD je u ponedjeljak pokazao radnu verziju svog poslužiteljskog čipa temeljenog na ARM-u, poznatog kao "Seattle", te predstavio novi plan puta, uključujući novi dizajnerski plan za "dvostruko računarstvo" za nove x86 i ARM ugrađene i čipove klijenta za 2015. i novi prilagođena ARM jezgra za 2016. godinu

U najavi, Lisa Su, viši potpredsjednik i generalni direktor za globalne poslovne jedinice, rekla je da je "AMD jedina tvrtka koja može premostiti x86 i ARM ekosustav." I koliko znam, ona je u pravu u toj procjeni. Ali ono što mi se činilo najzanimljivijim je kontinuirano usredotočenje tvrtke na još uvijek rođeno tržište mikroservera, te vrlo malo usredotočenosti na više mainstream tržišta poslužitelja i tržišta performansi.

Predsjednik uprave AMD-a Rory Read

To nije veliko iznenađenje s obzirom na fokus tvrtke na "tržišta visokog rasta", umjesto na "jedan segment u kojem jedan igrač dominira" (x86 "duopoly" s Intelom) pod vodstvom izvršnog direktora Roryja Reada. A AMD ima zanimljivu i ambicioznu strategiju, posebice prema poslužiteljima s rasponom snage. Osim toga, prošli je tjedan službeno najavio svoje procesne jedinice za ubrzanje Beema i Mullins (APU) usmjerene na mobilne procesore, koji koriste nove verzije jezgre Puma male snage, plus grafiku i ARM Cortex-A5 jezgru koja se koristi kao " sigurnosni procesor."

Lisa Su, viši potpredsjednik i generalni direktor za globalne poslovne jedinice

Najvidljiviji dio ovotjedne najave bio je prvi javni demonstrator poslužiteljskog procesora A1100, poznat kao Seattle, koji je Su opisao kao "prvi 28nm 64-bitni ARM poslužitelj".

Suresh Gopalakrishnan, generalni direktor poslovne jedinice poslužitelja, pokazao je poslužitelj koji pokreće procesor i Fedora projekt implementirao cijeli LAMP stack, uključujući Red Hat Linux, Apache Server, MySQL i PHP. Uz to, pokazao je to bloganje koristeći WordPress, kao i posluživanje videa i hosting. Izgledali su u redu, ali naravno, to je samo rani demo model, a tvrtka nije dijelila niti jedan broj o performansama i potrošnji energije.

Doista, kasnije je Su sugerirala kako misli da će glavna upotreba Seattla biti u pripremi softvera i aplikacija za sljedeće čipove.

Na najavi, Paul Senteler, generalni direktor Hyperscale poslužitelja za HP, govorio je o tome kako su ušteda energije i prostora ključni elementi u razmjernim podatkovnim centrima, za što je rekao da misli da će biti prvo tržište za ARM poslužitelje, dijelom i zato što je takav podatkovni centri najčešće usvajaju tehnologiju. (Podsjetimo, u velikom dijelu tvrtke poput Facebooka i Googlea pišu vlastiti softver koji radi na njihovim poslužiteljima.)

Su se zatim okrenuo "Project Skybridge" planu za korištenje istog okvira za izgradnju pin-kompatibilnih procesora, neki s ARM jezgrama, neki s varijantom AMD-ove jezgre Puma x86, ali dijeleći ostale komponente. Rekla je da će ovo biti usmjereno na ugradbena i umrežavanje tržišta, kao i neke klijentske proizvode, te da će i ovaj podržavati Android. Iako nije konkretno razgovarala o tome, ne bi me iznenadilo kad vidim neke čipove temeljene na ovoj arhitekturi usmjerenim na Android tablet. Očekuje se da će se u projektu Skybridge koristiti 20nm procesna tehnologija, a čips će biti isporučen 2015. godine.

Dalje od toga, Su je objavio da tvrtka ima ARM arhitektonsku licencu i da radi na razvoju prilagođene ARM jezgre poznate kao "K12" za 2016., gdje će se vjerojatno koristiti na različitim tržištima, od ugrađenih do poslužitelja.

Opisujući evoluciju dizajna čipova tvrtke, CTO Mark Papermaster rekao je da je cijeli proces morao biti redizajniran "od vrha do dna", tako da je u osnovi svaki dio dizajna bio modularan. Čini se da je smisao dizajna u tome što se jezgre x86 i ARM mogu zamijeniti, a dijele zajedničku grafičku jezgru, međusobno povezivanje memorije i ostale dijelove dizajna čipa.

AMD je napomenuo da će Project Skybridge također uključivati ​​ekonomičniji A57 dizajn od jezgre u Seattlu. Ipak, Papermaster je rekao da tim "ne podržava x86" i napomenuo je da je to uglavnom isti tim koji je stvorio "Hammer" arhitekturu koja je postala Opteron, prvi 64-bitni čip x86 poslužitelja.

Jim Keller, voditelj razvoja jezgre (i jedan od originalnih Hammerovih dizajnera), rekao je da se vratio AMD-u jer voli dizajn procesora i "AMD je bio u velikoj zamahu." Također je govorio o početku s puno "čistih komada papira", ali rekao je da, iako su inženjeri bili uzbuđeni što rade nešto novo, oni ne počinju ispočetka. Rekao je da tim ima najbolju svjetsku grafiku i zna kako raditi visokofrekventne dizajne, servere i skalabilnost. Jedna zanimljiva točka bavila se razvojem nove tkanine na čipu za povezivanje različitih dijelova sustava, pri čemu je Keller sugerirao da će Project Skybridge koristiti "rođaka" postojeće tkanine tvrtke, dok je tim stvarao novu tkaninu za 2016. i izvan toga proširio bi se na SoC-ove i servere.

Rekao je da skup instrukcija ARM-a ima urođene djelotvornosti, što omogućuje dizajnu da koristi manje tranzistora za dekodiranje instrukcija i samim tim više za postizanje performansi.

Nadao sam se da ćemo čuti za novu high-end x86 jezgru, jer od AMD-a nije bilo potpuno nove performanse ili poslužiteljske jezgre već nekoliko godina, ali tvrtka ih nije objavila. Međutim, Papermaster je rekao da tvrtka neće "pustiti nogu na benzin x86", a Keller je rekao kako je njegov tim, radeći na dizajnu ARM jezgre, dobio nove ideje za sljedeću jezgru x86. "Svaki arhitekt šutira posljednje što je učinio", rekao je, rekavši da će tim uzeti ono što su naučili u stvaranju ARM jezgre i primijeniti ga na sljedeći x86 dizajn.

U međuvremenu, to je prilično uveliko prepustilo tržište mainstream servera Intelu. I koliko god lijepi Intelovi trenutni proizvodi Xeon poslužitelja, ne mogu si pomoći misleći da bi malo više konkurencije moglo pomoći i na tom tržištu.

Nacrt mape poslužitelja za razgovore Amd ne prikazuje sljedeću jezgru x86