mcf in der SPEC CPU2017 Benchmarksuite

Die „Standard Performance Evaluation Corporation“ (SPEC) hat ihre neuen Benchmarks für CPUs, Speicher und Compiler veröffentlicht. Zum dritten Mal in Folge ist eine Spezialversion des Min-Cost-Flow-Solver MCF zum Lösen von Umlaufplanungsproblemen Teil der Benchmark-Suite. MCF kann jetzt Min-Cost-Flow-Probleme auch mit mehreren Rechenkernen parallel lösen. MCF ist ein Optimierungsalgorithmus entwickelt vom ZIB und der LBW Optimization GmbH. Mitglieder des SPEC-Konsortiums sind unter anderem AMD, ARM, Cavium, DellEMC, HPE, IBM, Inspur, Intel, Lenovo, Nvidia und Oracle. Es dauerte 11 Jahre genauen Prüfens der Kandidaten um die 43 Benchmark-Algorithmen zusammenzustellen. Diese Algorithmen werden einen großen Einfluss auf die zukünftige Entwicklung von Rechnerarchitekturen haben. „Hardware-Unterstützung von Parallelisierung ist in den letzten zehn Jahren deutlich besser geworden und wird mit SPEC2017 noch zusätzlich an Schwung gewinnen. Das ist eine gute Sache, da Parallelisierung von mathematischen Algorithmen schwieriger ist, als sie auf den ersten Blick aussieht. Ich bin glücklich und stolz, dass unser Code in der neuen Suite enthalten ist.“ sagt Christof Schulz, Mitarbeiter der LBW Optimization GmbH.
Benchmark

Heise online: https://www.heise.de/newsticker/meldung/Neue-Benchmarksuite-der-SPEC-fuer-CPU-Speicher-und-Compiler-3754978.html
mcf: http://www.zib.de/opt-long_projects/Software/Mcf/
SPEC CPU 2017: https://www.spec.org/cpu2017/