Standard Performance Evaluation Corporation

Standard Performance Evaluation Corporation (SPEC) ist eine gemeinnützige Organisation, die zum Ziel hat, einen standardisierten Satz" von Leistungsabrisspunkten für Computer "zu erzeugen, zu gründen, aufrechtzuerhalten und gutzuheißen.

SPEKULATION wurde 1988 gegründet. SPEKULATIONS-Abrisspunkte werden weit verwendet, um die Leistung von Computersystemen zu bewerten; die Testergebnisse werden auf der SPEKULATIONS-Website veröffentlicht. Ergebnisse werden manchmal informell "SPECmarks" oder gerade "SPEKULATION" genannt.

SPEKULATION hat sich zu einem Zentralverband entwickelt, der vier verschiedene Gruppen umfasst; Graphics and Workstation Performance Group (GWPG), High Performance Group (HPG), Open Systems Group (OSG) und das neueste, Research Group (RG). Mehr Details sind auf ihrer Website; http://www.spec.org/spec/.

Mitgliedschaft

Die Mitgliedschaft in der SPEKULATION ist für jede interessierte Gesellschaft oder Entität offen, die bereit ist, zu den Standards der SPEKULATION zu verpflichten. Es erlaubt:

  • Teilnahme in der Abrisspunkt-Entwicklung
  • Teilnahme in der Rezension von Ergebnissen
  • Schmeichelhafte Software, die auf der Gruppenteilnahme gestützt ist

Die Liste von Mitgliedern ist auf der Mitgliedschaft-Seite der SPEKULATION verfügbar; http://www.spec.org/consortium/.

Mitgliedschaft-Niveaus

  • Das Unterstützen der Mitgliedschaft verlangt dues Zahlung und schließt normalerweise Hardware oder Softwaregesellschaften ein.
  • SPEKULATION "Partner" bezahlt eine reduzierte Gebühr und schließt normalerweise Universitäten ein.
  • SPEKULATION "das Unterstützen von Mitwirkenden" wird eingeladen, an der Entwicklung eines einzelnen Abrisspunkts teilzunehmen, und bezahlt Gebühren nicht.

SPEKULATIONS-Abrisspunkt-Gefolge

Die Abrisspunkte haben zum Ziel, "wahre" Situationen zu prüfen. Es gibt mehrere Abrisspunkte, die javanische Drehbücher, von der einfachen Berechnung (SPECjbb) zu einem vollen System mit Java EE, Datenbank, Platte und Netz (SPECjEnterprise) prüfen.

Die SPEKULATIONS-Zentraleinheitsgefolge prüfen Zentraleinheitsleistung durch das Messen der Durchlaufzeit von mehreren Programmen wie der Bearbeiter gcc, das Chemie-Programm gamess und das Wetterprogramm WRF. Die verschiedenen Aufgaben werden ebenso beschwert; kein Versuch wird gemacht, sie gestützt auf ihrer wahrgenommenen Wichtigkeit zu beschweren. Eine gesamte Kerbe basiert auf einem geometrischen Mittel.

Beweglichkeit

SPEKULATIONS-Abrisspunkte werden in einer Plattform neutrale Programmiersprache (gewöhnlich C, Java oder Fortran) geschrieben, und die Interessenten können den Code mit beliebigem Bearbeiter kompilieren, den sie für ihre Plattform bevorzugen, aber den Code nicht ändern können. Wie man bekannt hat, haben Hersteller ihre Bearbeiter optimiert, um Leistung der verschiedenen SPEKULATIONS-Abrisspunkte zu verbessern. SPEKULATION hat Regeln, die versuchen, solche Optimierungen zu beschränken.

Das Genehmigen

Um einen Abrisspunkt zu verwenden, muss eine Lizenz in der SPEKULATION gekauft werden; die Kosten ändern sich vom Test bis Test mit einer typischen Reihe von mehreren hundert bis mehrere tausend Dollar. Dieses Modell der Bezahlung für die Lizenz könnte scheinen, in der Übertretung des GPL zu sein, weil die Abrisspunkte Software wie GCC einschließen, der durch den GPL lizenziert wird. Jedoch verlangt der GPL nicht, dass Software umsonst nur verteilt wird, dass Empfängern erlaubt wird, jede GPLed Software neu zu verteilen, die sie erhalten; der Lizenzvertrag für die SPEKULATION befreit spezifisch Sachen, die laut "Lizenzen sind, die freien Vertrieb verlangen", und die Dateien selbst in einen getrennten Teil des gesamten Softwarepakets gelegt werden.

Abrisspunkte

Strom

  • SPECapc für 3ds Max™ 2011, Leistungseinschätzungssoftware für Systeme, die Autoschreibtisch 3ds Max 2011 führen.
  • SPECapcSM für Lightwave 3D 9.6, Leistungseinschätzungssoftware für das Systemlaufen NewTek LightWave v9.6 3D-Software.
  • SPEKULATION CPU2006, verbundene Leistung der Zentraleinheit, des Gedächtnisses und des Bearbeiters.
  • CINT2006 ("SPECint"), Arithmetik der ganzen Zahl, mit Programmen wie Bearbeiter, Dolmetscher, Textverarbeitungsprogramme, Schachprogramme usw. prüfend.
  • CFP2006 ("SPECfp"), prüfend, Punkt-Leistung, mit physischen Simulationen, 3D-Grafik, Bildverarbeitung, rechenbetonte Chemie usw. schwimmen lassend.
  • SPECjbb2005, bewertet die Leistung der Server-Seite Java durch die Emulierung mit einem Drei-Reihen-System des Kunden/Servers (mit der Betonung auf der mittleren Reihe).
  • SPECjEnterprise2010, ein Mehrreihe-Abrisspunkt, für die Leistung von Java 2 Enterprise Edition (J2EE) technologiebasierte Anwendungsserver zu messen.
  • SPECjms2007, javanische Nachricht Dienstleistung
  • SPECjvm2008, grundlegende javanische Leistung einer javanischen Laufzeitumgebung auf einem großen Angebot sowohl am Kunden als auch an den Server-Systemen messend.
  • SPECapc, Leistung von mehreren 3D-intensiven populären Anwendungen auf einem gegebenen System
  • SPEKULATION MPI2007, um Leistung von parallelen Systemen mit MPI (Nachricht zu bewerten, die Schnittstelle Passiert) Anwendungen.
  • SPEKULATION OMP2001 V3.2, um Leistung des parallelen Systemverwendens OpenMP (http://www.openmp.org) Anwendungen zu bewerten.
  • SPECpower_ssj2008, bewertet die Energieeffizienz von Server-Systemen.
  • SPECsfs2008, Dateiserver-Durchfluss und Ansprechzeit, sowohl NFS als auch CIFS Protokoll-Zugang unterstützend
  • SPECsip_Infrastructure2011, NIPPEN-Server-Leistung
  • SPECviewperf 11, Leistung von OpenGL 3D-Grafiksystem, das mit verschiedenen Übergabe-Aufgaben aus echten Anwendungen geprüft ist
  • SPECvirt_sc2010 ("SPECvirt"), bewertet die Leistung von datacenter Servern, die in virtualized Server-Verdichtungsumgebungen verwendet sind

Zukunft

  • SOA: Gemäß der Website der SPEKULATION gegen Ende 2010 untersucht ein Unterausschuss Abrisspunkte für Service Oriented Architecture (SOA).

Pensioniert

  • SPEKULATION CPU2000
  • SPEKULATION CPU95
  • SPEKULATION CPU92
  • SPEKULATION HPC96
  • SPEKULATION HPC2002 (nicht mehr verfügbar)
  • SPECjAppServer2001
  • SPECjAppServer2002
  • SPECjAppServer2004
  • SPECjbb2000
  • SPECjvm98
  • SPECmail2009
  • SPECmail2008
  • SPECmail2001
  • SPEKULATION SDM91
  • SPEKULATION SFS97_R1
  • SPEKULATION SFS93
  • SPEKULATION SMT97
  • SPECweb96
  • SPECweb99
  • SPECweb99_SSL
  • SPECweb2005
  • SPECweb2009

Kultur

SPEKULATION versucht, eine Umgebung zu schaffen, wo Argumente durch die Bitte an Begriffe der technischen Vertrauenswürdigkeit, Vertretendkeit oder der "Chancengleichheit" gesetzt werden. SPEKULATIONS-Vertreter sind normalerweise Ingenieure mit dem Gutachten in den Gebieten, die bewerten werden. Abrisspunkte schließen "geführte Regeln" ein, die die Bedingungen des Maßes und der Dokumentationsvoraussetzungen beschreiben. Ergebnisse, die auf der Website der SPEKULATION veröffentlicht werden, erleben eine gleichrangige Rezension von den Leistungsingenieuren von Mitgliedern.

Links


Schniedel Pogany / Emydidae
Impressum & Datenschutz