Ich habe mal alles hier abgelegt (Programm, Quellcode, Resultate), damit's nicht irgendwann im Forum untergeht:
https://github.com/czietz/linpack-atari/Just for fun habe ich auch das Original (= die FORTRAN-Version des LINPACK-Benchmarks) dazugepackt und auch für den Atari compiliert (danke an Thorsten für den FORTRAN-Compiler). Erwartungsgemäß liefert es leicht andere Resultate; ein paar Prozent Abweichung auf meinem TT. Zur Sicherstellung der Vergleichbarkeit sollte also weiterhin die bekannten C-Version verwendet werden.
Zur Interpretation der FORTRAN-Version: Interessant ist die Spalte "mflops". D.h. anders als die C-Version gibt diese Version das Resultate in MegaFLOPS (nicht KiloFLOPS) aus, knapp 0,3 MFLOPS = 300 kFLOPS, in meinem Fall:
Please send the results of this run to:
Jack J. Dongarra
Computer Science Department
University of Tennessee
Knoxville, Tennessee 37996-1300
Fax: 865-974-8296
Internet: dongarra@cs.utk.edu
This is version 29.5.04.
norm. resid resid machep x(1) x(n)
1.44779578E+00 1.60735140E-14 2.22044605E-16 1.00000000E+00 1.00000000E+00
times are reported for matrices of order 100
dgefa dgesl total mflops unit ratio b(1)
times for array with leading dimension of 201
2.225E+00 6.500E-02 2.290E+00 2.999E-01 6.670E+00 4.089E+01 -7.836E-15
2.225E+00 7.000E-02 2.295E+00 2.992E-01 6.684E+00 4.098E+01 1.000E+00
2.225E+00 6.500E-02 2.290E+00 2.999E-01 6.670E+00 4.089E+01 1.000E+00
2.223E+00 6.650E-02 2.289E+00 2.999E-01 6.668E+00 4.088E+01 5.298E+02
times for array with leading dimension of 200
2.245E+00 6.500E-02 2.310E+00 2.973E-01 6.728E+00 4.125E+01 1.000E+00
2.240E+00 7.000E-02 2.310E+00 2.973E-01 6.728E+00 4.125E+01 1.000E+00
2.240E+00 6.500E-02 2.305E+00 2.979E-01 6.714E+00 4.116E+01 1.000E+00
2.243E+00 6.700E-02 2.310E+00 2.973E-01 6.728E+00 4.125E+01 5.298E+02
end of tests -- this version dated 05/29/04