Was ist ein LINPACK-Benchmark?
Ein LINPACK-Benchmark ist eine Methode zum Messen der Geschwindigkeit eines Computers. Es steht für das Softwarepaket für lineare Gleichungen. Es gibt drei verschiedene LINPACK-Benchmarks: LINPACK Fortran n = 100, LINPACK n = 1000 und den Highly Parallel Computing Benchmark. Sie vergleichen die Computerleistung beim Lösen eines linearen Gleichungssystems.
Es gibt viele verschiedene Benchmarks, um die Geschwindigkeit und Leistung des Computers zu bewerten oder zu messen. Der LINPACK-Benchmark wurde 1979 von Jack Dongarra, einem Informatikprofessor an der University of Tennessee, erstellt. Der LINPACK-Benchmark wurde erstellt, weil Dongarra und seine Mitarbeiter an einem Buch arbeiteten und eine Möglichkeit brauchten, die Computerleistung für die Leser zu vergleichen. Daher schrieben sie ein Programm, mit dem bestimmte mathematische Berechnungen ausgeführt und eine Vergleichsgrundlage erstellt wurden.
Das LINPACK-Benchmark-Programm wurde ursprünglich in der Programmiersprache Fortran geschrieben. Fortran bedeutet Formelübersetzung. Es wurde verwendet, um mathematische Formeln in Computercode zu übersetzen, was es ideal für die LINPACK-Benchmark-Anwendung macht.
Es gibt drei verschiedene LINPACK-Benchmarks. LINPACK Fortran n = 100 wird verwendet, um die Geschwindigkeit eines Computers beim Lösen linearer Gleichungen unter Verwendung einer Matrix oder eines Arrays von Zahlen mit 100 Zahlen zu messen. Um ein genaues Ergebnis zu erhalten, muss dieser Benchmark genau so ausgeführt werden, wie er geschrieben wurde. Auch an den Kommentaren, die sich nicht direkt auf den Programmablauf auswirken, sind keine Änderungen zulässig.
Der LINPACK n = 1000-Benchmark ähnelt dem n = 100-Benchmark. Es wird für eine Matrix von 1000 Zahlen verwendet. Dieser Benchmark muss auch genau so ausgeführt werden, wie er geschrieben wurde.
Der Highly Parallel Computing Benchmark unterscheidet sich von den beiden anderen Benchmarks. Benutzer können die Problemgröße und die zu verwendende Software angeben. Dies misst die bestmögliche Leistung des Computers unter idealen Bedingungen.
Die Ergebnisse der LINPACK-Benchmark-Tests werden auf verschiedene Weise mitgeteilt. Sie werden im LINPACK-Benchmark-Bericht mit dem Untertitel Performance of Various Computers Using Standard Linear Equations Software veröffentlicht . Es listet die Leistung vieler Industrie-Computersysteme auf und kann online abgerufen werden. Es gibt auch eine Website namens TOP500, auf der die Systeme aufgelistet sind, die bei den Benchmarks unter den Top 500 lagen. Die Leistung eines einzelnen Computers kann von den veröffentlichten Benchmark-Ergebnissen für dieses Modell abweichen, da jeder Computer anders ist.
In einigen Anwendungen wurde LINPACK durch LAPACK ersetzt. LAPACK steht für Linear Algebra Package. Es restrukturiert die ursprüngliche Software für eine höhere Effizienz. Das Programm wurde ursprünglich in Fortran 77 geschrieben, wurde aber jetzt für die Verwendung in mehreren anderen Programmiersprachen übersetzt.