Hoofdcategorieën
Device Settings

Databasetest: Intel Xeon 'Clovertown' X5355

Door Wouter Tinus, dinsdag 12 december 2006 15:28, views: 62.693

Conclusie

Na jaren achter de feiten aan te hebben gelopen pakte Intel met de introductie van de Xeon Woodcrest de prestatiekroon terug. AMD had geen echte technische reactie op de nieuwe architectuur klaar en moest derhalve de prijzen van de Opteron verlagen om hem enigszins concurrerend te houden. Een kalmer management was daarmee waarschijnlijk dik tevreden geweest, maar het nieuwe agressieve Intel wil er geen twijfel over laten bestaan dat het weer voorop staat, en gunt zijn concurrent geen seconde ademruimte. De stap van twee naar vier cores blaast het gat tussen Xeon en Opteron wijd open. Het is natuurlijk niet helemaal eerlijk om Intels quadcore, gebaseerd op een nieuwe architectuur, te vergelijken met AMD's huidige dualcore K8. Feit is echter wel dat klanten het komende halfjaar precies die keuze moeten en zullen maken. In die periode zal er voor grofweg 12 miljard dollar aan x86-servers worden verkocht en ligt er dus een goude kans voor Intel om marktaandeel terug te winnen.

Voor AMD is alle hoop gevestigd op Barcelona, de quadcore Opteron. Volgens de laatste geruchten zal deze op maximaal 2,5GHz worden geïntroduceerd, iets onder de 2,66GHz van Intels quadcore. Het is nog onduidelijk hoe veel effect de wijzigingen aan het ontwerp van 'K8L' hebben op de prestaties, maar als we voor het gemak aannemen dat hij even veel werk per klok doet zal hij een klein nadeel qua rauwe rekenkracht hebben. Waarschijnlijk zal dit ruimschoots goed worden gemaakt door het L3-cache en geïntegreerde geheugencontroller. Intel zal daar weer op antwoorden met hogere kloksnelheden, mogelijk nog op 65nm, anders later met het 45nm-procédé. Geruchten plaatsen de 45nm quadcores van Intel ruim boven de 3,0GHz, waar AMD moeilijk zal kunnen volgen.
AMD K8L-core met verbeteringen

Barcelona heeft nog een ander belangrijk voordeel boven Clovertown: hij schaalt door naar 4 en 8 sockets. De Xeon MP 'Tulsa' kan zich net staande houden tegen de huidige Opteron, maar maakt geen kans tegen een nieuwe generatie quadcore. Intel werkt daarom hard aan Tigerton, een versie van Clovertown die wel in zwaardere systemen gebruikt kan worden. Het grootste probleem zit hem daarbij niet in de processor - die is praktisch identiek - maar in de chipsets. Met vier losse 1066MHz bussen en 64MB cache in de northbridge zal Intels eigen Clarksboro-chipset de communicatie tussen de sockets een stuk soepeler laten verlopen dan nu het geval is. IBM werkt ondertussen ook aan X4 - de opvolger van de X3 'Hurricane' - die opschaalt tot 32 sockets door de Numa-architectuur van de Opteron na te bootsen in de chipset. Hoe deze zich gaan verhouden tegenover Barcelona kunnen we alleen nog maar raden.

Clovertown, Kentsfield en Tigerton

In onze benchmark bood Clovertown niet heel veel voordeel, vooral MySQL was in eerste instantie een teleurstelling. De nieuwste ontwikkelversie lost de problemen deels op: de prestaties met acht cores zijn niet meer dramatisch slecht, maar gemiddeld onder zware belasting nog steeds niet beter dan die van een dubbele dualcore met de oude versie van de software. Wel registreerden we een 19% hogere piek, maar mogelijk profiteert Woodcrest ook van de wijzigingen in 5.0.32-bk, dus die kan niet volledig aan de extra cores worden toegeschreven. PostgreSQL doet het beter, maar een gemiddelde winst van 19% is ook niet echt iets om over naar huis te schrijven als het gaat om een verdubbeling van het aantal cores in een machine.

Misschien gaan de ontwikkelingen op het gebied van hardware op dit moment te snel om bij te houden voor de open source-jongens (m/v). Misschien ligt het ook aan Intels architectuur: met een beperkte busbandbreedte en gebrek aan gedeeld cache wordt Clovertown door AMD in ieder geval niet erkend als een 'echte' quadcore. Maar misschien moeten ook naar onszelf kijken en accepteren dat dit soort servers niet bedoeld is voor de T.net-database. We zullen er achterkomen zodra we een zwaardere Opteron-machine onder handen nemen .

* Dankwoord

Melrow logoTweakers.net wil Melrow bedanken voor het uitlenen van de Clovertown-server, Peter Zaitsev van het MySQL Performance Blog voor het nakijken van onze configuratie en ACM en moto-moi voor het opzetten en uitvoeren van de benchmarks.

* Eerdere artikelen in deze serie

13-11-2006: Intel Xeon 'Woodcrest' 3,0GHz (Apollo 5)
4-9-2006: Intel Xeon 'Woodcrest' 2,66GHz
30-7-2006: AMD Opteron Socket F 2,4GHz
27-7-2006: Sun UltraSparc T1 vs. AMD Opteron
19-4-2006: Xeon vs. Opteron, single- en dualcore

T'rug naar huus


Inhoudsopgave

Advertentie

Reacties

«  1  2  »

Net zoals deze test reviews: Databasetest: AMD Socket F is ook deze aankondiging een Intel p1mp alert. Zowel het Core Duo/Quad en de Xeon socket zijn bijna EOL en gaan voor de volgende iteratie een verandering van socket moeten hebben.

Socket F daarintegen is gemaakt voor toekomst en kan de eisen voor de toekomst wel aan, eisen zoals bandbreedte. Er zijn duidelijke aanwijzingen in benchmarks dat de quad core Xeon en daarmee ook de Core Quad verzuipt in tekort aan bandbreedte op de socket en op de bus....

Nee ik ben geen AMD fanboi, maar Socket F is het socket die het verreweg 't langste gaat houden in toekomst. Dat gekombineerd met SLI van Nvidia en verdere optimalisaties zoals NUMA, dual channel is de score duidelijk....

Als ik op dit moment een server uit moet zoeken, dan ga ik kijken naar wat op dit moment de bester prijs/performance (eventueel performance/wattage) heeft. Dat het op dit moment Intel is, kan ik weinig aan doen, dus komt er Intel.
AMD is jarenlang de leider geweest in het performance verhaal, dus kwam er veel AMD over de vloer (en alle Intel supporters klagen dat het hele stuk van de AMD Marketing ofkwam). Nu is Intel sneller en alle AMD supporters roepen hetzelfde - Mischien noemen ze zich wel neutraal, maar ze eisen dan ook dat wij geen enkele conclusie verbinden aan tests die wij uitvoeren, aangezien wij dan pro-fabrikant zouden zijn.
In onze eerste testen kwam AMD nog bovenaan, nu is dat niet meer het geval. En de Opteron is gewoon EOL, de nieuwe Xeons zijn dat voorlopig nog niet.

Verder hebben we het hier over servertests, dus SLI om snel database resultaten op meerdere schermen tegelijkertijd weer te geven met 100 FPS kan mij niet zo heel veel boeien ;)

therat10430 vind het eigenlijk wel een goed idee, waarom zouden database transacties, die eingelijk elke keer het zelfde zijn niet efficient door een shader geduwt kunnen worden? :)

Natuurlijk zou dit alleen met kleine waardes kunnen (booleans, dates, small money, small int, en niet met text ofzo) maar goed, scheelt toch weer een hoop :)

Over het algemeen heb je juist veel data, wat normaliter niet eenvoudig in het geheugen meer past.

Bovendien zit je met allerlei veiligheidschecks. Ik gok dat het erg lastig is dat allemaal "veilig" door een shader of andere special purpose processor te halen, terwijl het dan ook nog toegevoegde waarde biedt en financieel haalbaar blijft.

AMD heeft meerdere servers in 4 en 8 weg waar 128 GB geheugen in kan. De ruimste Intels ondersteunen maar 64GB.

Het mooie van AMD is dat je met een huidig Socket F bord over een half jaar ook een quad core er in kunt stoppen. Bij Intel zit je meteen aan een ander moederbord.

Verder goede prestaties van Intel op dit moment.

Als je nu een server koopt wil je daar ook wel even mee doen. Niet dat je over een half jaar een dure upgrade (zowel in manuren als productprijzen) naar quad-core moet doen. Als je nu al een quad-core Intel koopt ben je nu al klaar.

huh? Hoe kom je daar nu bij? De 5000 chipset boards met socket 771 (voor dempsey en woodcrest) zijn nu ongeveer een half jaar oud en ondersteunen dus ook gewoon de clovertown. Ik denk dat deze nog wel een tijdje nieuwe cpu's zullen blijven ondersteunen hoor.

Was er pas geen bericht op tweakers dat AMD de komende 2 jaar 3 verschillende generaties sockets ging doen, die maar "half" compatiable zijn?

Mooi artikel. Bandbreedte is dus het meest toegenomen de afgelopen 35 jaar.

ik denk dat het adresruimte het meest voorruit is gegaan,
van 640KB naar 16EB oftewel KB-MB-GB-TB-PB-EB factor 1000 miljard miljard

Oftwel, een factor triljard groter ;)

Dus toch voorstelbaar

webhalla:
"De vergelijking van de 4004 met de Clovertown met betreking tot de geheugen addressering is nog sterker wanneer de type fout van 640KB gecorrigreerd wordt naar 640 Bytes.
Zie http://www.intel.com/pressroom/kits/quickreffam.htm"

factor quadriljoen dus?

Hebben jullie geen mooie screenshots van de taskmanager, met 8 cores :+

ik las toverclown :+

De beste IT-ers zijn dyslectisch... :)

Ben benieuwd op welke besturingssystem dit allemaal getest is, en of het aantal geheugen bepaalde invloeden heeft gehad op de scores. Wordt hetgeheugen trouwens wel volledig/goed benut tijdens het benchmarken?

OS en dergelijke is allemaal al verteld in de review-beschrijving in het vorige deel, dat gaan we niet elke keer herhalen. :)

Zijn er plannen om tweakers op postgresql te laten draaien aangezien deze beter schaalt?
Of zijn er te veel MySQL optimalisaties dat MySQL voorlopig beter is?

Ik vind het jammer dat er geen vergelijking wordt gedaan op een Windows Server platform icm bijvoorbeeld SQL Server aangezien deze configuratie best vaak in de bedrijfswereld toegepast wordt.

Zoals in de conclusie staat draait de Clovertown beter op een nieuwere Linux build en voor MySQL moest een ontwikkelversie gebruikt worden om een beetje performance eruit te halen.
Lijkt er dus op dat Linux niet volwassenen genoeg is om software op dergelijke multi-core processoren te draaien.

Je mag sowieso al geen benchmarkresultaten met MS SQL Server tonen, maar bovendien hebben we geen ervaring met dat platform en is benchmarken dus al helemaal vreemd.
Daarnaast draait onze huidige website (waar de benchmark van afgeleid is) op een LAMP-opstelling, maar was met vrij weinig inspanning naar PostgreSQL te migreren. Naar MS SQL en andere zou het veel meer werk geweest zijn, naast dat we ook met andere platformen die wel op linux draaien nauwelijks ervaring hebben.

Daarnaast is het maar zeer de vraag of een Windows 2000-server erg goed zal werken met quad-core omgevingen en zul je ook daar al gauw naar Windows 2003 en speciale drivers toe moeten... oftewel, ook bij Windows Servers verbeterd de performance bij nieuwe versies. Verder zijn de Intel Core-platformen nog maar zeer kort op de markt, dus zou het erg raar zijn als oude Linux-versies er net zo goed op werken als nieuwere, daar hebben ze tenslotte veel meer mee kunnen testen.

Overigens staat er helemaal niet dat de clovertown met
een nieuwere linux build beter presteert, voor zover ik me de tekst kan herinneren. Dat was namelijk al bij de Woodcrest het geval en dat kwam mede door optimalisaties op het gebied van x86_64. Wat overigens niet wil zeggen dat Linux niet stabiel was op die platformen, maar domweg dat de prestaties (nog) beter konden.
Verder is het erg slordig om Linux en MySQL met elkaar te verwarren, die twee zijn helemaal niet uitwisselbaar en/of in een adem te noemen. Zoals je kan zien presteert PostgreSQL prima en schaalt het nog best leuk op, oftewel Linux is wel degelijk een platform dat goed kan werken met deze CPU's. Alleen is MySQL niet de beste applicatie om dat te laten zien, overigens zou het op Windows waarschijnlijk net zo beroerd presteren.

Waarom zetten jullie in de specs een bus frequentie van 1333MHz? Dat is marketing blabla van intel. De busfrequentie is slechts 333MHz. Dat hun processoren quadpumped zijn verandert daar niets aan.

Dat is makkelijker vergelijken.

Er zit een wereld van verschil tussen effectieve snelheid en werkelijke snelheid.
Zo is het dubieus of deze processoren wel op 2 - 2,5 Ghz lopen. Je kunt namelijk ook beweren dat ze op 333 Mhz lopen, wat daarna omhoog gezet wordt naar de juiste snelheid. Maar technisch gezien geeft de klokgenerator 333 Mhz, en een divider van 6 in de cpu zorgt er daarna voor dat er 6x zoveel instructies als de basis frequentie doorheen kunnen.

Je ziet ook dat de snelheden steeds meer in GB/s worden uitgedrukt, dit is uiteindelijk beter begrijpbaar dan al die verschillende systemen.

Want de vraag of een HT-3 link met 5.2GT/sec sneller is dan een Quad-pumped 333Mhz bus is niet meer te beantwoorden zonder nog busbreedte, Transfers per cycle, Data per Cycle en misschien nog meer informatie op te zoeken.

hopen dat het bij ons goed snel gaat werken...

we hebben net een dubbele "clovertown" x5355 besteld... wanneer die binnenkomt is nog niet bekend...

De vergelijking van de 4004 met de Clovertown met betreking tot de geheugen addressering is nog sterker wanneer de type fout van 640KB gecorrigreerd wordt naar 640 Bytes.
Zie http://www.intel.com/pressroom/kits/quickreffam.htm
«  1  2  »

Op dit item kan niet meer gereageerd worden.

VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011