Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
69672 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161012 | 20161009 |
69701 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161012 | 20161009 |
69750 | c | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
69894 | c | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
69931 | c | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161012 | 20161009 |
69945 | c | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
69955 | c | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161012 | 20161009 |
70360 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161012 | 20161009 |
70448 | c | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161012 | 20161009 |
70460 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161012 | 20161009 |
70474 | c | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161012 | 20161009 |
70496 | c | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161012 | 20161009 |
70587 | c | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161012 | 20161009 |
70621 | c | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161012 | 20161009 |
70816 | c | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
70817 | c | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
70819 | c | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
70824 | c | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
71362 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161012 | 20161009 |
71378 | c | gcc -m64 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
71386 | c | gcc -O2 -fomit-frame-pointer | 20161012 | 20161009 |
71522 | c | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161012 | 20161009 |
71581 | c | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
71616 | c | gcc -march=k8 -O2 -fomit-frame-pointer | 20161012 | 20161009 |
71619 | c | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161012 | 20161009 |
71627 | c | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161012 | 20161009 |
71650 | c | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161012 | 20161009 |
71915 | c | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161012 | 20161009 |
71982 | c | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161012 | 20161009 |
72006 | c | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161012 | 20161009 |
72104 | c | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161012 | 20161009 |
72262 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161012 | 20161009 |
72274 | c | gcc -O3 -fomit-frame-pointer | 20161012 | 20161009 |
72285 | c | gcc -m64 -O3 -fomit-frame-pointer | 20161012 | 20161009 |
72710 | c | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161012 | 20161009 |
72749 | c | gcc -march=k8 -O3 -fomit-frame-pointer | 20161012 | 20161009 |
74534 | c | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161012 | 20161009 |
74573 | c | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161012 | 20161009 |
74587 | c | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161012 | 20161009 |
74678 | c | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161012 | 20161009 |
74680 | c | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161012 | 20161009 |
74721 | c | gcc -march=barcelona -Os -fomit-frame-pointer | 20161012 | 20161009 |
74741 | c | gcc -m64 -Os -fomit-frame-pointer | 20161012 | 20161009 |
74755 | c | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161012 | 20161009 |
74757 | c | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161012 | 20161009 |
74770 | c | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161012 | 20161009 |
74771 | c | gcc -march=k8 -Os -fomit-frame-pointer | 20161012 | 20161009 |
74783 | c | gcc -Os -fomit-frame-pointer | 20161012 | 20161009 |
74805 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161012 | 20161009 |
76429 | c | gcc -march=nocona -O2 -fomit-frame-pointer | 20161012 | 20161009 |
76437 | c | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161012 | 20161009 |
76677 | c | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161012 | 20161009 |
76695 | c | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161012 | 20161009 |
76710 | c | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161012 | 20161009 |
76803 | c | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161012 | 20161009 |
76901 | c | gcc -march=nocona -O3 -fomit-frame-pointer | 20161012 | 20161009 |
76949 | c | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161012 | 20161009 |
79889 | c | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161012 | 20161009 |
79933 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20161012 | 20161009 |
79939 | c | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161012 | 20161009 |
79944 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161012 | 20161009 |
79960 | c | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161012 | 20161009 |
80200 | c | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161012 | 20161009 |
80226 | c | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161012 | 20161009 |
80491 | c | gcc -march=nocona -Os -fomit-frame-pointer | 20161012 | 20161009 |
80557 | c | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161012 | 20161009 |
86003 | c | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161012 | 20161009 |
86070 | c | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161012 | 20161009 |
86307 | c | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161012 | 20161009 |
86365 | c | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161012 | 20161009 |
87061 | c | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161012 | 20161009 |
87064 | c | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161012 | 20161009 |
87085 | c | gcc -march=barcelona -O -fomit-frame-pointer | 20161012 | 20161009 |
87087 | c | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161012 | 20161009 |
87638 | c | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161012 | 20161009 |
87664 | c | gcc -march=k8 -O -fomit-frame-pointer | 20161012 | 20161009 |
87976 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161012 | 20161009 |
88094 | c | gcc -m64 -O -fomit-frame-pointer | 20161012 | 20161009 |
88137 | c | gcc -O -fomit-frame-pointer | 20161012 | 20161009 |
88180 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20161012 | 20161009 |
88196 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161012 | 20161009 |
88251 | c | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161012 | 20161009 |
88400 | c | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161012 | 20161009 |
88400 | c | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161012 | 20161009 |
88408 | c | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161012 | 20161009 |
88567 | c | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161012 | 20161009 |
88627 | c | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161012 | 20161009 |
88640 | c | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161012 | 20161009 |
88669 | c | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161012 | 20161009 |
88853 | c | gcc -march=nocona -O -fomit-frame-pointer | 20161012 | 20161009 |
89993 | c | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161012 | 20161009 |
90107 | c | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161012 | 20161009 |
239315 | c | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161012 | 20161009 |
239518 | c | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161012 | 20161009 |
239834 | c | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161012 | 20161009 |
239846 | c | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161012 | 20161009 |
240472 | c | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161012 | 20161009 |
240707 | c | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161012 | 20161009 |
268760 | c | gcc | 20161012 | 20161009 |
268769 | c | cc | 20161012 | 20161009 |
269120 | c | gcc -funroll-loops | 20161012 | 20161009 |