SPEC (standard performance evaluation corporation)

Die Standard Performance Evaluation Corporation (SPEC), eine 1988 gegründete Vereinigung von Computerherstellern, hat sich die Aufgabe gestellt, objektive und vergleichbare Bewertungskriterien und Messverfahren, sogenannte Benchmarks, für die Rechenleistung von Computern zu standardisieren. SPEC ist eine Non-Profit-Organisation, der alle namhaften Hersteller beigetreten sind. Zu den über 60 Mitgliedsunternehmen gehören u.a. Apple, Compac, Dell, Fujitsu Siemens, Hewlett Packard, IBM, Intel, Microsoft, Sun.

SPEC setzt sich aus drei Gruppen zusammen: Der Open Systems Group (OSG), der High Performance Group (HPG) und der Graphics Performance Characterization Group (GPC), die sich den verschiedenen Computersystemen und Themenkreisen widmen.

Einer der bedeutendsten SPEC-Aktivitäten ist die Definition von Benchmarks zur Bestimmung der Rechenleistung. Die Definitionen sind Anwendungs-, Hardware- und Software-bezogen und führen immer die Bezeichnung SPECxxxx; beispielsweise SPECjvm für Java Virtual Machine, SPECmark für den Benchmark, SPECweb für Webserver oder SPECint für Integer und SPECfp für Fließpunkt. Die letzten beiden Bewertungskriterien werden für die Vergleichbarkeit von Prozessorleistungen benutzt.

Übersicht über diverse SPEC-Benchmarks:

SPEC89 ist die Bezeichnung für den Benchmark CPU89.

SPEC92 ist die Bezeichnung für den Benchmark CPU92.

SPEC95 ist die Bezeichnung für den Benchmark CPU95.

SPECchem96 ist die offizielle Bezeichnung für Anwendungen von SPEChpg96: Computer-Anwendungen in der chemischen Industrie.

SPEChpg96 waren die ersten Benchmarks, die von der High Performance Group (HPG) innerhalb der SPEC veröffentlicht wurden. Diese umfassten u.a. seismische Anwendungen.

SPECjvm2008 ist der derzeitige Benchmark für Java Virtual Machine (JVM).

SPECmarks sind die Metriken für den ursprünglichen Benchmark CPU89. Zwischenzeitlich wird die Bezeichnung auch für CPU95ratio verwendet.

SPECrate ist die Metrik für den Durchsatz und basiert auf dem Benchmark CPU95.

SPECseis96 ist die Bezeichnung für seismologische Anwendungen von SPEChpg96.

SPECweb96 ist der erste Benchmark von SPEC für Webserver. In diesem Benchmark wird die Fähigkeit gemessen http/1.0GET-Anfragen von mehreren externen Clients zu handhaben.

SPECweb99 ist einer der derzeitigen Benchmarks für Webserver, der den SPECweb96 ablöst.

SPECweb2005_Banking: Mit dem Benchmark SPECweb2005_Banking werden per HTTPS typische verschlüsselte Anfragen an eine Online Datenbank simuliert. Bei diesen Afragen kann es sich um die An- und Abmeldung handeln, um Buchungsvorgänge oder Kontenbafragen.

SPECweb2005_Ecommerce ist ein Test bei dem auf Websites nach Produkten gesucht und diese eingekauft werden.

SPECweb2005_Support testet Support-Webseiten. Dazu ghören das Herunterladen von Treibern und Dokumenten.

SPEC MPI2007: Ein Benchmarksatz und Regelwerk für 32- und 64-Bit-Architekturen. SPEC MPI2007 unterstützt alle gängigen 32- und 64-Bit-Architekturen unter Linux, Unix und Windows. Der Datensatz skaliert bis zu 512 Prozessorkerne.

Für den CPU2006-Benchmark hat SPEC vier Performance-Messungen festgelegt:

SPECint_2006: Bei diesem Performance-Test wird die Leistungsfähigkeit der Zentraleinheiten für Ganzzahlen ermittelt. Der Test wird mit Single Thread durchgeführt.

SPECint_rate_2006: Hierbei handelt es sich ebenfalls im einen Leistungstest mit integeren Zahlen, im Unterschied zum vorherigen Test arbeiten die Programme parallel.

SPECfp_2006: Dieser Test dient der Leistungsbestimmung bei Gleitkommaoperationen.

SPECfp_rate_2006: Im Unterschied zum vorherigen Test arbeiten die Programme parallel. Mit dem Test kann die Performance von Mehrkernprozessoren bestimmt werden.

SPECPower ist ein Benchmark mit der die Leistungswerte und -charakteristiken von Servern gemessen werden. Bei diesem Test wird die Leistung von verschiedenen Servern miteinander vergleichen, um daraus Rückschlüsse für die Verbesserung der Effizienz zu ziehen. Dieser Benchmark zielt auf Hardware-Anbieter ab, ebenso wie auf die IT-Industrie und Computer-Hersteller.

http://www.spec.org

Inhalt teilen

Partner