Test

AMDs Server-Prozessor Shanghai verblüfft

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.

SPECjvm2008: Java Virtual Machine Performance

Mit SPECjvm2008 stellt die Standard Performance Evaluation Corporation (SPEC) einen Benchmark für die Performance von Systemen unter Java Runtime Environment (JRE) zur Verfügung. Die Evaluierungssoftware zur Ermittlung der Java-Performance wurde von SPEC in Zusammenarbeit mit AMD, Bea, Hewlett-Packard, IBM, Intel und Sun entwickelt.

Für die Performance des Systems in einer Java Virtual Machine zeigen sich neben der Wahl der Java-Engine die Prozessoren sowie die Speicherarchitektur verantwortlich. SPECjvm2008 startet eine JVM und führt einen Multithread-Workload durch. Alle Prozessorkerne eines Systems werden von SPECjvm2008 ausgenutzt.

SPECjvm2008 arbeitet mit einem Base-Run, bei dem keine speziellen Tuning-Maßnahmen durch Flags und Optimierungen erlaubt sind. Damit wird die Java-Performance der Systeme mit der installierten JVM ermittelt. Zehn verschiedene Tests wie Compilieren, Rendering, Verschlüsselung oder Komprimierung werden durchgeführt. Beim Peak-Run lassen sich für jeden Test Optimierungen für die JVM einstellen.

Wir führen SPECjvm2008 im Base-Run unter Windows Server 2008 Enterprise x64 mit der JRE Bea JRockit 6 R27 in der 64-Bit-Version durch:

Java Runtime: Die neuen Shanghai-Opterons arbeiten bei gleichem Speicher 19 Prozent schneller als die 2,3-GHz-Vorgänger. Damit platzieren sich die 45-nm-Opterons etwas über dem mit ähnlicher Taktfrequenz arbeitenden Xeon-L5430-CPUs. Der Einsatz von DDR2-800-Speicher sorgt beim Shanghai gegenüber DDR2-667 zusätzlich für vier Prozent mehr Java-Performance.
Java Runtime: Die neuen Shanghai-Opterons arbeiten bei gleichem Speicher 19 Prozent schneller als die 2,3-GHz-Vorgänger. Damit platzieren sich die 45-nm-Opterons etwas über dem mit ähnlicher Taktfrequenz arbeitenden Xeon-L5430-CPUs. Der Einsatz von DDR2-800-Speicher sorgt beim Shanghai gegenüber DDR2-667 zusätzlich für vier Prozent mehr Java-Performance.
Zur Startseite