Quad-Core-Angriff: AMD K10-Opteron im Test

11.09.2007
Von 
Christian Vilsbeck war viele Jahre lang als Senior Editor bei TecChannel tätig. Der Dipl.-Ing. (FH) der Elektrotechnik, Fachrichtung Mikroelektronik, blickt auf langjährige Erfahrungen im Umgang mit Mikroprozessoren zurück.

Cache: 32-Bit-Transfer

Die Cache-Performance der Prozessoren überprüfen wir mit unserem Programm tecMem aus der TecChannel Benchmark Suite Pro unter Windows Server 2003. tecMem misst die effektiv genutzte Bandbreite zwischen der Load-/Store-Unit der CPU und den unterschiedlichen Ebenen der Cache-Hierarchie. Die Ergebnisse erlauben eine getrennte Analyse von Load-, Store- und Move-Operationen.

Opteron 8350 (2,00 GHz): Bei bis 64 KByte großen Blockzugriffen (L1-Cache) besitzt der K10-Opteron mit 29.626 MByte/s eine höhere Bandbreite als der 2,33-GHz-Xeon und 2,6-GHz-K8-Opteron. Im 512 KByte fassenden L2-Cache (pro Core) erlaubt die AMD-CPU mit 9392 MByte/s allerdings weniger als der Xeon. Dem allen Kernen gemeinsamen 2 MByte großen L3-Cache entlockt die CPU eine Bandbreite von 6311 MByte/s.
Opteron 8350 (2,00 GHz): Bei bis 64 KByte großen Blockzugriffen (L1-Cache) besitzt der K10-Opteron mit 29.626 MByte/s eine höhere Bandbreite als der 2,33-GHz-Xeon und 2,6-GHz-K8-Opteron. Im 512 KByte fassenden L2-Cache (pro Core) erlaubt die AMD-CPU mit 9392 MByte/s allerdings weniger als der Xeon. Dem allen Kernen gemeinsamen 2 MByte großen L3-Cache entlockt die CPU eine Bandbreite von 6311 MByte/s.
Opteron 2218 (2,60 GHz): Im 64 KByte großen L1-Cache besitzt der K8-Opteron mit 19.584 MByte/s trotz höherer Taktfrequenz eine geringere Bandbreite als der 2,0-GHz-K10-Opteron. Auch im 1 MByte fassenden L2-Cache (pro Core) ist der K8-Opteron mit 6658 MByte/s langsamer als die 2,0-GHz-Quad-Core-CPU.
Opteron 2218 (2,60 GHz): Im 64 KByte großen L1-Cache besitzt der K8-Opteron mit 19.584 MByte/s trotz höherer Taktfrequenz eine geringere Bandbreite als der 2,0-GHz-K10-Opteron. Auch im 1 MByte fassenden L2-Cache (pro Core) ist der K8-Opteron mit 6658 MByte/s langsamer als die 2,0-GHz-Quad-Core-CPU.
Xeon E5345 (2,33 GHz): Die Core-CPU erreicht im L1-Cache 17.384 MByte/s, dem L2-Cache sind maximal 11.899 MByte/s zu entlocken. Insgesamt besitzt die CPU zwar 8 MByte L2-Cache, einem Kern stehen jedoch nur 4 MByte Puffer zur Verfügung. Zwei Kerne pro Siliziumplättchen teilen sich den 4 MByte L2-Cache dynamisch.
Xeon E5345 (2,33 GHz): Die Core-CPU erreicht im L1-Cache 17.384 MByte/s, dem L2-Cache sind maximal 11.899 MByte/s zu entlocken. Insgesamt besitzt die CPU zwar 8 MByte L2-Cache, einem Kern stehen jedoch nur 4 MByte Puffer zur Verfügung. Zwei Kerne pro Siliziumplättchen teilen sich den 4 MByte L2-Cache dynamisch.