Introduktion till serverbenchmarking
Varje gång vi publicerar en ny serverplattformsrecension frågar flera av våra läsare om HPC och rendering av riktmärken. Vi är alltid villiga att tillgodose rimliga förfrågningar, så vi kommer att börja expandera bortom våra vanliga arbetsintensiva virtualiseringsriktmärken. Den här artikeln är vårt första försök. Det var en ojämn resa, men detta första försök gav några mycket intressanta insikter.
Kärnantalet för moderna servrar har ökat i en otrolig takt, vilket gör många riktmärken värdelösa om vi vill bedöma den maximala genomströmningen. För bara tre år sedan kunde vi fortfarande köra benchmarks som Fritz Chess, Winrar och zVisuel för att tillfredsställa vår nyfikenhet. Vi utförde också verkliga riktmärken som MySQL OLAP på våra octal-core-servrar. Alla dessa riktmärken är ganska värdelösa nu på våra 48-kärniga Magny-Cours och 80-trådiga Westmere-EX-system. Antalet applikationer som verkligen kan dra nytta av kärnantalet som finns i servrar med fyra och till och med dubbla sockel fortsätter att bli lägre och lägre.
De flesta servrar kör nu hypervisorer och virtualisering av någon form, så vi fokuserade naturligtvis på virtualiserade miljöer. Många av våra läsare är dock hårdvaruentusiaster, så medan vi väntar på att de nya serverplattformarna som Intels Romley-EP (Sandy Bridge EP) och AMD:s Interlagos (Bulldozer) ska dyka upp, bestämde vi oss för att utöka vår benchmarksvit. Vårt första försök är inte särskilt ambitiöst: vi kommer att ta itu med Cinebench (rendering) och Stars Euler 3D CFD (HPC). Båda är snabba och enkla riktmärken att utföra … eller åtminstone var det vad vi förväntade oss att gå in. På plussidan är våra testresultat mycket mer intressanta än vi föreställt oss att de skulle vara.