Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
15712 | e/tpypy | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15728 | e/tpypy | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
15744 | e/tpypy | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
15839 | e/tpypy | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
16269 | e/tpypy | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
16272 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161014 | 20161009 |
16278 | e/tpypy | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16290 | e/tpypy | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161014 | 20161009 |
16301 | e/tpypy | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
16381 | e/tpypy | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161014 | 20161009 |
16400 | e/tpypy | gcc -funroll-loops -Os -fomit-frame-pointer | 20161014 | 20161009 |
16413 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161014 | 20161009 |
16448 | e/tpypy | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
16466 | e/tpypy | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
16482 | e/tpypy | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
16490 | e/tpypy | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
16502 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161014 | 20161009 |
16515 | e/tpypy | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16520 | e/tpypy | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
16611 | e/tpypy | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
16670 | e/tpypy | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
16730 | e/tpypy | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161014 | 20161009 |
16987 | e/tpypy | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161014 | 20161009 |
16989 | e/tpypy | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161014 | 20161009 |
16991 | e/tpypy | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
16997 | e/tpypy | gcc -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17005 | e/tpypy | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17009 | e/tpypy | gcc -funroll-loops -O -fomit-frame-pointer | 20161014 | 20161009 |
17022 | e/tpypy | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17029 | e/tpypy | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17045 | e/tpypy | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161014 | 20161009 |
17053 | e/tpypy | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161014 | 20161009 |
17053 | e/tpypy | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17056 | e/tpypy | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17078 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161014 | 20161009 |
17088 | e/tpypy | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17144 | e/tpypy | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17176 | e/tpypy | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17388 | e/tpypy | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17404 | e/tpypy | gcc -m64 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17443 | e/tpypy | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17448 | e/tpypy | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17475 | e/tpypy | gcc -m64 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17501 | e/tpypy | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17507 | e/tpypy | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17507 | e/tpypy | gcc -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17528 | e/tpypy | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17541 | e/tpypy | gcc -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17543 | e/tpypy | gcc -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
17659 | e/tpypy | gcc -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
17680 | e/tpypy | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
17883 | e/tpypy | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17885 | e/tpypy | gcc -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
17906 | e/tpypy | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161014 | 20161009 |
17965 | e/tpypy | gcc -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
17966 | e/tpypy | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161014 | 20161009 |
17971 | e/tpypy | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
18096 | e/tpypy | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
18096 | e/tpypy | gcc -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
18101 | e/tpypy | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
18101 | e/tpypy | gcc -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
18104 | e/tpypy | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
18112 | e/tpypy | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161014 | 20161009 |
18123 | e/tpypy | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161014 | 20161009 |
18176 | e/tpypy | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
18176 | e/tpypy | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161014 | 20161009 |
18179 | e/tpypy | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
18210 | e/tpypy | gcc -O -fomit-frame-pointer | 20161014 | 20161009 |
18210 | e/tpypy | gcc -m64 -O -fomit-frame-pointer | 20161014 | 20161009 |
18223 | e/tpypy | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161014 | 20161009 |
18238 | e/tpypy | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161014 | 20161009 |
18240 | e/tpypy | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
18264 | e/tpypy | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
18290 | e/tpypy | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
18293 | e/tpypy | gcc -m64 -Os -fomit-frame-pointer | 20161014 | 20161009 |
18304 | e/tpypy | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161014 | 20161009 |
18348 | e/tpypy | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
18349 | e/tpypy | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161014 | 20161009 |
18389 | e/tpypy | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161014 | 20161009 |
18404 | e/tpypy | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
18408 | e/tpypy | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161014 | 20161009 |
18411 | e/tpypy | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
18416 | e/tpypy | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161014 | 20161009 |
18456 | e/tpypy | gcc -Os -fomit-frame-pointer | 20161014 | 20161009 |
18464 | e/tpypy | gcc -O2 -fomit-frame-pointer | 20161014 | 20161009 |
18464 | e/tpypy | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161014 | 20161009 |
18518 | e/tpypy | gcc -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
18541 | e/tpypy | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
18621 | e/tpypy | gcc -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
18701 | e/tpypy | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
18709 | e/tpypy | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
18712 | e/tpypy | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
18770 | e/tpypy | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
19616 | e/tpypy | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161014 | 20161009 |
19645 | e/tpypy | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161014 | 20161009 |
19669 | e/tpypy | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161014 | 20161009 |
19835 | e/tpypy | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161014 | 20161009 |
19888 | e/tpypy | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161014 | 20161009 |
71505 | e/tpypy | gcc -funroll-loops | 20161014 | 20161009 |
71552 | e/tpypy | gcc | 20161014 | 20161009 |
71637 | e/tpypy | cc | 20161014 | 20161009 |