Rpeak

Messwert von Rechenleistung

Rpeak ist ein theoretischer Wert für die Spitzenleistung einer Rechenmaschine bei der Verarbeitung von Gleitkommazahlen. Dabei wird die Anzahl der Gleitkomma-Additionen und -Multiplikationen (mit voller Genauigkeit), die ein Rechenwerk in einer Zeitspanne (normalerweise die Zykluszeit) durchführt, gezählt und anhand der Taktfrequenz auf eine volle Sekunde hoch gerechnet. Dieser Wert wird dann in Gleitkomma-Operationen pro Sekunde, englisch floating point operations per second (FLOPS), angegeben. Als Beispiel führt ein Intel Itanium 2 vier Gleitkommazahl-Operationen pro Zyklus durch. Bei einem Takt von 1,5 GHz ergibt das einen Wert für Rpeak von 6 GFLOPS.[1] Der Wert stellt eine theoretische Obergrenze der Gleitkomma-Rechenleistung dar, die in der praktischen Anwendung nicht erreichbar ist. Der leistungsfähigste Großrechner der Welt (Stand Juni 2012) erreicht dabei 20 Peta-FLOPS (PFLOPS), also 20 000 000 000 000 000 Gleitkomma-Operationen in einer Sekunde.

Rmax ist im Gegensatz zu Rpeak kein theoretisch hochgerechneter Wert, sondern ein mit einer Testsoftware (Benchmarking-Software) gemessener Wert im realen Betrieb einer Rechenanlage. Dabei ist der erreichte Wert von der Art der in der Testsoftware durchgeführten Berechnungen abhängig. Die Angabe Rmax ist also nur vergleichbar, wenn in den zu vergleichenden Fällen auch die gleiche Testsoftware in identischer Parametrierung verwendet wurde. In der TOP500-Liste der schnellsten Computersysteme der Welt wird Rmax mit Hilfe der HPL-Benchmark[2] bestimmt, bei der lineare Gleichungssysteme gelöst werden.[3] Der oben erwähnte Supercomputer mit Rpeak=20,1 PFLOPS erreicht dabei Rmax=16,3 PFLOPS, in diesem Fall also etwa 81 % der theoretisch möglichen Rechenleistung.

Rpeak zu Rmax

Bearbeiten

Da Rpeak die theoretische Obergrenze angibt, gilt unabhängig von der verwendeten Benchmarking-Software immer Rmax ≤ Rpeak. Der Quotient Rpeak/Rmax wird auch als Effizienz des Systems bezeichnet und nimmt in der Praxis mit der Anzahl der Knoten ab.[4]

Einzelnachweise

Bearbeiten
  1. What is the Rpeak? Archiviert vom Original am 19. Oktober 2013; abgerufen am 18. Oktober 2013.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.top500asia.org
  2. HPL - A Portable Implementation of the High-Performance Linpack Benchmark for Distributed-Memory Computers. Abgerufen am 18. Oktober 2013.
  3. What is the Rmax? Archiviert vom Original am 19. Oktober 2013; abgerufen am 18. Oktober 2013.  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.top500asia.org
  4. Dokumentation des ZIVclusters – Performance des Clusters. Abgerufen am 18. Oktober 2013.