In lijn met de Tick-Tock filosofie heeft Intel recent de nieuwe Xeon familie van processoren geïntroduceerd. De platformen uit de nieuwe Xeon E5 familie zijn gebaseerd op het huidige 32nm productie proces, maar nu in combinatie met de Sandy Bridge microarchitectuur. Deze microarchitectuur zorgt voor een nog betere integratie van I/O, meer geheugen capaciteit, meer cores, meer cache, beter energieverbruik & beheer, en tot 80% betere prestaties!
Die verbetering in prestaties komt gedeeltelijk door de toevoeging van nieuwe instructies die floating point bewerkingen efficiënter uitvoeren. Het platform wat deze processoren huisvest is uitgerust met snellere I/O om al deze datastromen vrijelijk in- en extern te laten communiceren. Daarbij is hardware ondersteuning voor een aantal beveiligingsfuncties ingebouwd. Zoals u ziet zijn er een behoorlijk aantal nieuwe innovaties op het Xeon platform.
What’s in a name?
Voorheen werden de Xeon processoren met de cijferreeks 3000, 5000 en 7000 aangeduid. De nieuwe Xeon processoren komen met een aantal verschillende configuraties en verschillende sockets en krijgen een nieuwe naam. Dit is gedaan om het overzicht te behouden tussen de verschillende processoren. In navolging van de eerder gelanceerde Xeon E3 (voorheen 3000 serie) en de Xeon E7 (voorheen 7000 serie) worden de mainstream processoren (voorheen 5000 serie) vanaf nu aangeduid als de Xeon E5. Achter de bekende Xeon ´brand´naam komt nu een duidelijke indicator van de serie (E3, E5 of E7) gevolgd door vier cijferig nummer wat u in staat stelt om een aantal zaken over de processor in één oogopslag af te lezen.
Het eerste cijfer vertelt u of deze processor in een single of multi (2-, 4-, of 8-) processor platform past. Het tweede cijfer geeft weer met welke socket de processor is uitgerust. (Een 8 is socket LS (westmere EX), een 6 is socket R en een 2 is socket H2). De laatste twee cijfers van (van de vier) geven de specifieke processor type weer.
Om alvast te faciliteren voor toekomstige processoren kan er in de toekomst een versie indicator (in de vorm van v1 v2 e.d.) worden toevoegd.
Innovaties op een rijtje
Zoals gezegd brengt Sandy Bridge een groot aantal voordelen met zich mee. De architectuur is t.o.v. de vorige Xeon 5000 familie flink veranderd. Even een kleine vergelijking om de verschillen duidelijk te maken. Allereerst is het maximaal aantal cores van 6 naar 8 gegroeid (per socket) en de last level cache groeit mee van 12 MB naar 20 MB. Nieuw zijn Advanced Vector Instructies afgekort AVX. Deze nieuwe instructies stellen een Xeon E5 processor in staat om het aantal floating point operaties per clock cycle te verdubbelen!

De geintegreerde geheugencontrollers ondersteunen LRDIMMS en 4 (ipv 3) geheugenkanelen i.c.m. met het snellere DDR3-1600 (was DDR3-1333). Hierdoor wordt de geheugencapaciteit vergroot van 288 GB naar 768 GB. De I/O controller ondersteunt nu PCIe 3.0 en is in de processor geintegreerd. PCIe 3.0 is 2 tot 3x sneller dan PCIe 2, maar door de integratie is de I/O latency ook met 30% teruggebracht. Een tweede QPI link tussen de processoren op een maximale snelheid van 8 GT/s (was 1 link op 6,4 GT/s) brengt de I/O bandbreedte over het algemeen naar een hoger niveau.
Bekende technology maar toch anders
Natuurlijk biedt de nieuwe Xeon E5 ondersteuning voor Intel hyperthreading technology (HT) en Virtualization technologie (VT). Ook Turbo boost technologie blijft bestaan, maar op de Xeon E5 processoren kan turbo boost technologie tijdens piek belasting heel even de processoren boven de maximale TDP laten werken. Dit kan doordat de Xeon E5 processor hele accurate thermal en power sensoren heeft. Een andere bekende technologie is Intel Nodemanager. Deze technologie geeft u realtime informatie over het actuele stroomverbruik van uw server, server rack of complete datacenter.
Door middel van een software console van een OEM of een power management oplossing van een software vendor kan u zelfs een limiet stellen aan het stroom verbuik (powercapping). Dit artikel bevat meer informatie over intel Nodemanager.
AESNI en Trusted Execution Technolgy zijn ook beide aanwezig in de nieuwe platformen. AESNI staat voor Advanced Encryption Standard New Instructions. Zoals u waarschijnlijk al vermoedt zijn dit een zestal nieuwe instructies die het versleutelen en ontsleutelen van data in hardware versnellen. Hierdoor gaat het versleutelen, of het comprimeren van een harde schijf of SSD vele malen sneller. Een ander gebruikersmodel is het ondersteunen van meer gebruikers via SSL op een webserver of het versnellen van data in database records. TXT staat voor Trusted eXecution Technologie. Deze technologie stelt u in staat om u tegen zogenaamde rootkit of blue-pill aanvallen te weren. Maar ook het beschermen van geheugen locaties, en het controleren van de integriteit van firmware, hypervisors en virtual machines. Om dit mogelijk te maken is er wel extra software vereist van een 3de partij. TXT werkt nauw samen met VT (virtualisatie technologie) en andere componenten in het systeem.
Intel Data Direct I/O technology (DDIO)
Een nieuwe technologie die zijn intrede doet op het Xeon E5 platform is DDIO. De combinatie van een Intel netwerkadapter en een Xeon E5 in uw server zorgen ervoor dat het geheugen niet meer geraadpleegd hoeft te worden voor I/O operaties (binnen een lokale socket). Een praktisch voorbeeld is dat data van een netwerkkaart direct in gelezen en geschreven kan worden naar de cache. Normaliter wordt in dit scenario eerst de data van de PCIe bus naar het geheugen gekopieert en dan naar cache. DDIO slaat dus een stap over in dit proces en dat heeft een drietal voordelen. DDIO vermindert I/O latency en geeft een betere I/O prestaties en daarbij vermindert het ook nog eens het stroomverbruik.
De Intel Xeon E5 2600 processoren zijn in de volgende configuraties leverbaar:
SKU | Cores | Frequency | Cache |
E5-2690 | 8 | 2.90 | 20M |
E5-2687W | 8 | 3.10 | 20M |
E5-2680 | 8 | 2.70 | 20M |
E5-2670 | 8 | 2.60 | 20M |
E5-2667 | 6 | 2.90 | 15M |
E5-2665 | 8 | 2.40 | 20M |
E5-2660 | 8 | 2.20 | 20M |
E5-2650 | 8 | 2.00 | 20M |
E5-2650L | 8 | 1.80 | 20M |
E5-2643 | 4 | 3.30 | 10M |
E5-2640 | 6 | 2.50 | 15M |
E5-2637 | 2 | 3.00 | 5M |
E5-2630 | 6 | 2.30 | 15M |
E5-2630L | 6 | 2.00 | 15M |
E5-2620 | 6 | 2.00 | 15M |
E5-2609 | 4 | 2.40 | 10M |
Meer gedetailleerde informatie over de performance en de verschillende Xeon E5 processoren vindt u terug op http://www.intel.com/xeon