Facebook ingenjörer har testat en 64-core specialitet chip från Tilera och fann det mer effektivt för att gripa data snabbt från nyckelvärde butiker. Detta test och andra utfört hela branschen om alternativ till x86-chips kan sporra skapandet av nya riktmärken för serverindustrin debatten som arkitektur som fungerar bäst för webscale och moln rasar. Omdömen
emitterade måndag och skriven av tre Facebook ingenjörer och en Tilera ingenjör, kallas "Många kärnor Key Value Store.
" Målet var att testa Facebooks memcached struktur med hjälp av Intel 4-core Xeon och AMD 8-core processorer - de facto standard i de flesta datacenter i dag - mot Tilera nedre prestanda (i gigahertz) men massivt flerkärniga chips. Papperet upptäckte att för stora nyckelvärde butiker som hur Facebook lagrar sina användardata, Tilera många noder marker var mer effektiva än flera Intel eller AMD lådor, trots de högre kostnader som är förknippade med användning av icke-råvaru chips. Dessa kostnader innefattar både kisel och tweaking programvaran för att köra på en annan instruktionsuppsättning.
Från papper:
> Omdömen
Låg effekt many-core processorer är väl lämpade för Kvs lagra arbetsbelastning med stora mängder data. Trots deras låga klockfrekvenser, kan dessa arkitekturer utföra på par eller bättre än jämförbar drivs låg-core-count x86 serverprocessorer. Våra experiment visar att en trimmad version av Memcached på 64-core Tilera TILEPro64 kan ge minst 67% högre genomströmning än låg effekt x86-servrar på jämförbara latens.
När du tar makten och nod integration hänsyn också en TILEPro64-baserad S2Q server med 8 processorer klarar minst tre gånger så många transaktioner per sekund per watt som x86-baserade servrar med samma minnesanvändning. Omdömen
>
Även Tilera inte kan avslöja huruvida detta pappersform Facebook köper lådor med Tilera kisel inne, det är en av många sprickor som så småningom kommer att bryta x86 hegemoni i datacentret, som kraftbegränsningar och monolitiska applikationer ändra ekonomi datoranvändning. Nej inte längre billig allmänt ändamål hårdvara vinna automatiskt.
Med företag som distribuerar tiotusentals servrar, ibland allt i bruk ett program, kör kostnader ur lådor och verksamheten har blivit väsentligt. Och eftersom dessa servrar i webscale eller molnverksamhet fungerar i allmänhet som en nod i en enda ansökan (eller en del av en webbtjänst), är det vettigt att skriva anpassade program för plattformen om besparingarna vid makten e