Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
7120908 | mpfq | clang -O3 | 20120803 | 20120717 |
7221243 | mpfq | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
7222341 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
7224288 | mpfq | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
7225125 | mpfq | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
7225185 | mpfq | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
7225707 | mpfq | gcc -funroll-loops -O -fomit-frame-pointer | 20120803 | 20120717 |
7226103 | mpfq | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
7257912 | mpfq | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
7258764 | mpfq | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
7274142 | mpfq | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120803 | 20120717 |
7275483 | mpfq | gcc -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
7276002 | mpfq | gcc -O -fomit-frame-pointer | 20120803 | 20120717 |
7276473 | mpfq | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
7277124 | mpfq | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
7277436 | mpfq | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
7277874 | mpfq | gcc -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
7280265 | mpfq | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120803 | 20120717 |
7280568 | mpfq | gcc -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
7293861 | mpfq | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
7294353 | mpfq | gcc -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
12097569 | mpfq | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
12107145 | mpfq | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
12141429 | mpfq | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
12146391 | mpfq | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
12157761 | mpfq | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
12158880 | mpfq | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
12186699 | mpfq | gcc -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
12187932 | mpfq | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
12194667 | mpfq | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
12198360 | mpfq | gcc -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
12538617 | mpfq | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120803 | 20120717 |
12620787 | mpfq | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
12621279 | mpfq | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
12634506 | mpfq | gcc -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
12635931 | mpfq | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
13348938 | mpfq | gcc -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13349070 | mpfq | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13350483 | mpfq | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13353624 | mpfq | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13355286 | mpfq | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13356246 | mpfq | gcc -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13357134 | mpfq | gcc -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13358907 | mpfq | gcc -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13360554 | mpfq | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13361241 | mpfq | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13361484 | mpfq | gcc -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13394709 | mpfq | gcc -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13401288 | mpfq | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13402602 | mpfq | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13402638 | mpfq | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13403874 | mpfq | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13415094 | mpfq | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13415535 | mpfq | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13415709 | mpfq | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13415742 | mpfq | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13418505 | mpfq | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13421850 | mpfq | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13578726 | mpfq | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13580043 | mpfq | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
13584231 | mpfq | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13584420 | mpfq | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
13794927 | mpfq | gcc -Os -fomit-frame-pointer | 20120803 | 20120717 |
13795473 | mpfq | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
13798908 | mpfq | gcc -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
13800564 | mpfq | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120803 | 20120717 |
13805460 | mpfq | gcc -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
13818408 | mpfq | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
13840107 | mpfq | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
13840455 | mpfq | gcc -funroll-loops -Os -fomit-frame-pointer | 20120803 | 20120717 |
13840839 | mpfq | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
13840932 | mpfq | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
13841970 | mpfq | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
14000592 | mpfq | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
14002542 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
14014692 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
14016723 | mpfq | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
14041686 | mpfq | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
14044053 | mpfq | gcc -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
14445108 | mpfq | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
14448879 | mpfq | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
29484135 | mpfq | gcc | 20120803 | 20120717 |
29612148 | mpfq | gcc -funroll-loops | 20120803 | 20120717 |
29618646 | mpfq | cc | 20120803 | 20120717 |