Calxedas første ARM-server er en alvorlig trussel mot x86-serverdominans

Calxeda EnergyCore

For femten måneder siden, en CPU-utvikler ved navn Calxeda laget bølger da det kunngjorde et felles arbeid med HP for å utvikle tette ARM-servere som ville utfordre x86-overlegenhet i servermarkedet. Selskapet lovet at det kunne utnytte det lave strømforbruket til ARM-produkter for å bygge klynger av Cortex-A9 SoCs inne i et rackmontert chassis.

Det har alltid vært spørsmål om hvorvidt Calxedas tilnærming faktisk vil skaleres i virkelige serverbelastninger. Calxedas systemdesign stabler EnergyCards i rader på et stort hovedkort. Hvert EnergyCard inneholder fire SoC-er, fire DIMM-er og 16 SATA-porter. SoC-ene er alle Cortex-A9s med fire kjerner med en større enn gjennomsnittlig L2-cache (4 MB i stedet for 1 MB). Det går ut på 16 Cortex-A9-kjerner per EC. Maksimalt minne per SoC er 4 GB på grunn av Cortex-A9s 32-biters begrensninger.



Calxeda Ecard



Anandtechs Johan De Gelas (et navn som gamle timere vil kjenne igjen fra Aces Hardware) har benchmarked og skrevet den første gjennomgangen av et Calxeda-basert system, Boston Viridis. Dette systemet inneholder seks EnergyCards, totalt 24 prosessorer (96 Cortex-A9-kjerner) klokket på 1,4 GHz. Anandtech kjørte systemet gjennom en rekke syntetiske og virkelige applikasjonstester og sammenlignet sin ytelse med én og fire tråder med både Atom- og Xeon-baserte løsninger.

Resultatene vil helt sikkert få Intel til å sette seg opp og legge merke til. ECX-1000-prosessoren i hjertet av Viridis henger selv Atom i noen beregninger, som bruk av båndbredde (Atom er latterlig treg sammenlignet med Xeon-prosessorer, bare for å sette det i perspektiv). Dens ytelse per tråd i heltallsmengder er imidlertid ganske konkurransedyktig med Intels ordrearkitektur. Selv om det aldri samsvarer med Xeon-baserte produkter når det gjelder enkelttrådet ytelse per klokke, viser de syntetiske testene at ECX-1000 er et utmerket produkt.



Calxeda ARM-server, mot Intel

De virkelige testene er fantastiske. Ikke bare overgår Calxedas utvalg av 'wimpy' -kjerner Xeon-prosessorer i webservertester, det slår dem i både rå ytelse og ytelse per watt. De Gelas skriver at 'Calxedas ECX-1000-servernode er revolusjonerende teknologi.' Etter å ha sett prestasjonstallene er jeg enig. Det er et sted for ARM-produkter i datasenteret. Dette gjør også AMD’er langsiktig innsats på en ARM-serverløsning ser ut som en god idé.

Den nåværende advarselen

Det er fortsatt en rekke virkelige begrensninger på Calxedas ARM-produkter. De er begrenset av maksimalt RAM (4 GB), Cortex-A9s båndbredde og arkitektoniske begrensninger, og det faktum at programvarestøtte fortsatt er i veldig tidlige stadier. Hvis du ønsket å kjøpe den mest fleksible løsningen som er tilgjengelig i dag, vil du kjøpe en Xeon eller en Opteron, uten tvil. Boston Viridis-serveren Anandtech gjennomgikk kjører rundt $ 20.000 mens x86-maskinvaren er mindre enn halvparten av den prisen. Strømforbruket betyr noe - men $ 12 000 per boks betaler for veldig mye watt.



Calxeda veikart

Så er det de ytre faktorene. Calxedas veikart viser Cortex-A15 og fremtid 64-biters Cortex-A57-prosessorer som å være i røret , men Intel har sin egen 22nm Atom-oppdatering som kommer senere i år. Atom er det dårlig trenger en ny arkitektur; 22nm-designen kan vende ytelsesfordelen tilbake til sin egen leir. Programvare og operativsystemkompatibilitet favoriserer også x86, og med stor margin. Det er også sant at de kommende ARM-prosessorene uunngåelig vil trekke mer kraft enn Cortex-A9 - uansett om du bruker ARM eller x86, er det ikke mulig å komme rundt det faktum at høyere single-thread ytelse koster mer energi, og det samme gjelder å legge til RAM.

ARM-serverforsendelser vil være brøkdel de neste årene, men dette er den største potensiell utfordring til x86s servermonopol i godt over et tiår. Suksess er knapt sikret, men teknologien har løfte.

Copyright © Alle Rettigheter Reservert | 2007es.com