Software > Software (16-/32-Bit)
LINPACK-Benchmark für 68030 + FPU
KarlMüller:
--- Zitat von: czietz am So 24.02.2019, 10:05:28 ---Das Binary in #1 ist für 68030 + 68881/68882 compiliert. Es darf Instruktionen nutzen, die auf dem 68060 emuliert werden müssen, falls Du das fragen wolltest.
--- Ende Zitat ---
Ne, das war nicht meine Frage, aber Du hast sie mit 68030 + 68881/68882 beantwortet. Mir ist beim Testen mal wieder eingefallen das das MilanTOS im FPU-Cookie ein 040 zurück gibt auch, wenn eine 060 installiert ist.
mfro:
--- Zitat von: KarlMüller am So 24.02.2019, 09:49:33 ---Also wenn der Benchmark Compiler abhängig ist, dann ist das Ergebnis nicht unbedingt aussagekräftig.
--- Ende Zitat ---
Das stimmt, liegt aber in der Natur der Sache. Der Linpack-Benchmark ist die Basis für die TOP500-Liste und da sind kaum zwei Systeme drin, auf denen er unverändert laufen könnte.
Der ist dafür gedacht, daß er für jedes System individuell compiliert werden kann (und muß). Das Ergebnis ist dann halt nur für die Kombination aus Hardware + Compiler + Laufzeitumgebung gültig.
Ektus:
Neuer Test auf dem CT2A Falcon, diesmal mit "nacktem" System (Reines TOS, keine AUTO-Ordner Programm, Standartdauflösung):
--- Code: --- Reps Time(s) DGEFA DGESL OVERHEAD KFLOPS
----------------------------------------------------
4 14.25 90.18% 2.74% 7.09% 414.904
--- Ende Code ---
KarlMüller:
--- Zitat von: mfro am So 24.02.2019, 11:13:03 ---Ist die 060-FPU-Emulationslibrary bei Magic überhaupt vorhanden/aktiv? Vielleicht ist das ja schon der ganze Grund.
--- Ende Zitat ---
Es gibt für den Milan ein leicht angepasste Version des FPU-Emulators, wie er auch im Hades zur Anwendung kommt.
fpu_2m.prg
Ektus:
Nächster Test auf dem Milan040, mit MagiC und Allem:
--- Code: ---Enter array size (q to quit) [200]:
Memory required: 315K.
LINPACK benchmark, Double precision.
Machine precision: 15 digits.
Array size 200 X 200.
Average rolled and unrolled performance:
Reps Time(s) DGEFA DGESL OVERHEAD KFLOPS
----------------------------------------------------
1 0.88 87.57% 2.26% 10.17% 1727.463
2 1.81 88.09% 2.49% 9.42% 1679.918
4 3.57 87.94% 2.38% 9.68% 1706.004
8 7.16 87.93% 2.72% 9.35% 1691.558
16 14.32 87.92% 2.62% 9.46% 1694.819
--- Ende Code ---
Ohne AUTO-Ordner: 1795, 1807, 1789, 1793, 1794
MfG
Ektus.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln