Intel Xeon X5570 'Nehalem' test

18 reacties
13 besproken producten
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Native quad-core
  3. 3. HyperThreading
  4. 4. Geïntegreerde geheugencontroller
  5. 5. QuickPath
  6. 6. Power controller
  7. 7. Turbo modus
  8. 8. Diepere duik in de architectuur
  9. 9. Branch prediction en execution units
  10. 10. Geheugenmanagement
  11. 11. Virtualisatie
  12. 12. Modellen
  13. 13. ASUS platform
  14. 14. Benchmarks
  15. 15. Benchmarks: HPC
  16. 16. Benchmarks: HPC (2)
  17. 17. Bechmarks: 3D-rendering
  18. 18. Benchmarks: MySQL
  19. 19. Benchmarks: Geheugen
  20. 20. Stroomverbruik
  21. 21. Performance per Watt
  22. 22. Toekomst
  23. 23. Conclusie
  24. 13 besproken producten
  25. 18 reacties

Geïntegreerde geheugencontroller

Misschien wel de meest verstrekkende vernieuwing bij de nieuwe Xeons is dat Intel de geheugencontroller heeft verplaatst van de chipset naar de processors. Concurrent AMD nam dit besluit al in 2003 en dat heeft ze geen windeieren gelegd. Intel heeft gekozen voor een triple-channel DDR3-geheugencontroller. Waar de Core i7 desktop-CPU geschikt is voor ‘normale' DDR3 modules, dient bij de Xeon versie gebruik gemaakt te worden registered varianten. Het hele concept van energieslurpende fully buffered DIMM's, zoals dat nu in Intel servers wordt toegepast, is overboord gegooid.

Iedere CPU ondersteunt per kanaal maximaal drie geheugenmodules. Dat betekent in totaal dus maximaal negen modules per chip of achttien modules in een dual-CPU configuratie. Met moderne 8 GB DIMM's kun je op die manier 144 GB geheugen in een server plaatsen. De ondersteunde snelheid voor het geheugen is afhankelijk van het type Xeon 5500 processors. De topmodellen ondersteunen 1333 MHz bij één module per kanaal, 1066 MHz bij twee modules per kanaal en 800 MHz bij drie modules per kanaal.

Doordat het geheugen rechtstreeks met de processor verbonden is en geheugenaanvragen dus niet meer via de chipset hoeven te lopen, is de totale toegangstijd van het geheugen flink verkort. Intel maakt echter ook een flinke sprong wat betreft geheugenbandbreedte. Door de integratie van de geheugencontroller schaalt het aantal beschikbare geheugenkanalen immers met iedere geplaatste processor. In dual-CPU configuraties is er dan ook feitelijk een zes-kanaals geheugencontroller aanwezig. Intels chipset voor de quad-core Xeon-processors uit de Core-generatie is beperkt tot vier kanalen.


De geheugencontroller zit in het zogenaamde uncore gedeelte van de nieuwe Xeons.

De theorie voorspelt al veel goeds: de maximale geheugenbandbreedte voor vier-kanaals DDR2-800 geheugen bij Intels bestaande Xeon-platform is 25,6 GB/s. Een AMD Opteron systeem waarbij twee CPU's elk twee DDR2-1066 kanalen aansturen heeft in theorie een bandbreedte van 34,1 GB/s. Twee Xeon 5500 chips gecombineerd met DDR3-1333 geheugen zouden in theorie 64 GB/s moeten kunnen uitwisselen.

Nu ook Intel processors een geïntegreerde geheugencontroller hebben, ontstaat er bij multi-processor systemen een zogenaamde NUMA (Non-uniform Memory Access) geheugen architectuur. Software die fysiek op een bepaalde processor draait, kan het best gebruik maken van het geheugen gedeelte dat direct aan de betreffende processor verbonden is, aangezien dat met de laagste toegangstijd benaderd kan worden. Om een andere geheugenpartitie te benaderen, moet er immers via een andere CPU gecommuniceerd te worden. Het besturingssysteem moet hier rekening mee houden en het geheugen zo slim mogelijk indelen.

Hier kan Intel profiteren van de wet van de remmende voorsprong. AMD heeft immers met haar Opterons al enkele jaren een NUMA geheugen architectuur, met als resultaat dat alle besturingssystemen (Windows, Linux, etc.) er al volledig voor zijn geoptimaliseerd. Intel profiteert daar nu direct van. Interessant is overigens dat zelfs wanneer er gebruik gemaakt wordt van geheugen dat aan een andere processor hangt, de totale wachttijd nog altijd lager is dan bij het huidige Intel platform.


13 besproken producten

Vergelijk   Product Prijs
Asus Z8NA-D6

Asus Z8NA-D6

  • ATX
  • Socket 1366
  • Intel 5500
  • DDR3
Niet verkrijgbaar
Intel Xeon E5502 Boxed

Intel Xeon E5502 Boxed

  • Socket 1366
  • 1.86 GHz
  • 2 cores
  • 80 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon E5504 Boxed

Intel Xeon E5504 Boxed

  • Socket 1366
  • 2 GHz
  • 4 cores
  • 80 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon E5506 Boxed

Intel Xeon E5506 Boxed

  • Socket 1366
  • 2.13 GHz
  • 4 cores
  • 80 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon E5520 Boxed

Intel Xeon E5520 Boxed

  • Socket 1366
  • 2.26 GHz
  • 4 cores
  • 80 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon E5530 Boxed

Intel Xeon E5530 Boxed

  • Socket 1366
  • 2.4 GHz
  • 4 cores
  • 80 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon E5540 Boxed

Intel Xeon E5540 Boxed

  • Socket 1366
  • 2.53 GHz
  • 4 cores
  • 80 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon L5506 Boxed

Intel Xeon L5506 Boxed

  • Socket 1366
  • 2.13 GHz
  • 4 cores
  • 60 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon L5520 Boxed

Intel Xeon L5520 Boxed

  • Socket 1366
  • 2.26 GHz
  • 4 cores
  • 60 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon W5580

Intel Xeon W5580

  • Socket 1366
  • 3.2 GHz
  • 4 cores
  • 130 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon X5550 Boxed

Intel Xeon X5550 Boxed

  • Socket 1366
  • 2.66 GHz
  • 4 cores
  • 95 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon X5560 Boxed

Intel Xeon X5560 Boxed

  • Socket 1366
  • 2.8 GHz
  • 4 cores
  • 95 W
  • 45 nm
Niet verkrijgbaar
Intel Xeon X5570

Intel Xeon X5570

  • Socket 1366
  • 2.93 GHz
  • 4 cores
  • 95 W
  • 45 nm
Niet verkrijgbaar
0
*