Octave Benchmark 5.1.0 (OpenBlas)

  • Ersteller Ersteller ZeroStrat
  • Erstellt am Erstellt am
Da sieht man jetzt wohl den Unterschied zwischen 5,0GHz und 4,3GHz.

Grad nochmal mit dem TurboBoost 3.0 App-Dingsda gebencht, minimal langsamer :D
norm_max = 151

Zusätzlich ist der Einfluss der offenen anderen Programme gut spürbar.
Allerdings läuft meine CPU laut CPUz nur im 1,2GHz ab dem forloop Test ...

@ZeroStrat Wozu das ganze?
 
@süchtla In einem anderen Thread kam die Frage auf, wie sich Ryzen bei vorkompilierten Libs schlägt und ob Intel hier Vorteile durch bestimmte Compiler Optionen hat.
 
Zuletzt bearbeitet von einem Moderator:
Damit stellt sich für mich eher die Frage, wie schlägt sich Ryzen mit Intel MKL und wer verwendet die alles?
Außerdem welche anderen BLAS Implementierungen gibt es noch und wie verbreitet sind sie?
 
@süchtla

Damit hat die Frage angefangen. Die Intel MKL ist schnell, allerdings ist sie eine Seuche, denn sie verwendet einen diskriminierenden Dispatcher, der den Vendor String der CPU berücksichtigt und nicht alleine das Vorhandensein von Befehlssätzen.

Sprich, er verhindert das Matlab auf AMD CPUs AVX2 SIMD verwendet was ich persönlich ziemlich eckelhaft finde.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: yummycandy, süchtla und ZeroStrat
@Ned Flanders
Danke für die Info. Persönlich bin ich da ganz bei dir, schade drum.

Wär toll, wenn ihr noch die ursprüngliche Diskussion hier verlinken könntet, der Vollständigkeit halber ;)
 
Ich verwende übrigens Bitdefender Total Security 2019 und die Option "Advanced threat defense" war für die Performanceeinbrüche verantwortlich.
 
Auf dem 9900K-System?
Wieviel schaffst du jetzt?
 
süchtla schrieb:
Auf dem 9900K-System?
Wieviel schaffst du jetzt?

Jetzt bekomme ich diese Werte:
norm_geometric_mean = 0.071185
norm_arithmetic_mean = 6.6218
norm_min = 0.00014694
norm_max = 126.27

Verglichen mit den Werten von @Ned Flanders sind das ungefähr 15% mehr Leistung, was dem Taktunterschied entspricht.
 
  • Gefällt mir
Reaktionen: Ned Flanders
Der 3900X performt ziemlich gut:

norm_geometric_mean = 0.074773
norm_arithmetic_mean = 6.4189
norm_min = 0.00012310
norm_max = 121.91
 
  • Gefällt mir
Reaktionen: süchtla
Ned Flanders schrieb:
Wenn Du nochmal mit Matlab willst... Ich hab da was rausgefunden

Du kommst ja auf Sachen. Aber Respekt! 👍 Ich würd's gerne testen, verwende aber nur Octave und das auch eher selten in der letzten Zeit. Es gibt doch Trial Versionen von Matlab mittlerweile oder? Das würde ich dann mal probieren.
 
Zuletzt bearbeitet von einem Moderator:
Ned Flanders schrieb:
Wenn Du nochmal mit Matlab willst... Ich hab da was rausgefunden
Nice!
Leider habe ich keinen Zugang zu einer daheim nutzbaren Version von Matlab mehr und bin deshalb bei Octave geladet.
Wenns eine Matlab-Trialversion gibt, könnte ich die auch nochmal benchen.
 
ZeroStrat schrieb:
Es gibt doch Trial Versionen von Matlab mittlerweile oder? Das würde ich dann mal probieren.
süchtla schrieb:
Wenns eine Matlab-Trialversion gibt, könnte ich die auch nochmal benchen.

Ja gibts, ich hab den Workaround selbt letzte Woche zuhause (krankgeschrieben) aus Langeweile auf der aktuellen Trial Version gebastelt.
 
Unter Matlab sieht der Benchmark übrigens ein biiiiischen anders aus:

norm_geometric_mean: 0.0486
norm_arithmetic_mean: 0.3212
norm_min: 0.0024
norm_max: 6.9795

:o
 
  • Gefällt mir
Reaktionen: Ned Flanders
Und ist noch ohne MKL Tweak...
Ergänzung ()

Der Tweak hat auf diesen Benchmark schon mal keinen bis kaum Einfluss.

norm_geometric_mean: 0.0368
norm_arithmetic_mean: 0.3183
norm_min: 9.3439e-04
norm_max: 7.1079
 
Zuletzt bearbeitet von einem Moderator:
Hast du mal den internen bench getestet um zu sehen ob der Workaround aktiv ist?

einfach

bench(4)
 
Zurück
Oben