Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
6876 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20140124 | 20130419 |
6892 | swpbe | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140124 | 20130419 |
6892 | swpbe | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
6896 | swpbe | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
6896 | swpbe | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
6896 | swpbe | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140124 | 20130419 |
6896 | swpbe | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140124 | 20130419 |
6904 | swpbe | gcc -O -fomit-frame-pointer | 20140124 | 20130419 |
6908 | swpbe | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140124 | 20130419 |
6912 | swpbe | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
6912 | swpbe | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
6912 | swpbe | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
6916 | swpbe | gcc -m64 -O -fomit-frame-pointer | 20140124 | 20130419 |
6916 | swpbe | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
6916 | swpbe | gcc -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
6916 | swpbe | gcc -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
6924 | swpbe | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140124 | 20130419 |
6928 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140124 | 20130419 |
6928 | swpbe | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
6928 | swpbe | gcc -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
6932 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140124 | 20130419 |
6936 | swpbe | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
7200 | optc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140124 | 20130419 |
7208 | optc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
7208 | optc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
7212 | optc | gcc -m64 -O -fomit-frame-pointer | 20140124 | 20130419 |
7212 | optc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140124 | 20130419 |
7212 | optc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140124 | 20130419 |
7216 | optc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
7216 | optc | gcc -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
7220 | optc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
7224 | optc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
7228 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20140124 | 20130419 |
7232 | optc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
7236 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140124 | 20130419 |
7240 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140124 | 20130419 |
7240 | optc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
7240 | optc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140124 | 20130419 |
7244 | optc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
7248 | optc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140124 | 20130419 |
7252 | optc | gcc -O -fomit-frame-pointer | 20140124 | 20130419 |
7252 | optc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
7252 | optc | gcc -march=barcelona -O -fomit-frame-pointer | 20140124 | 20130419 |
7256 | optc | gcc -march=k8 -O -fomit-frame-pointer | 20140124 | 20130419 |
7264 | optc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140124 | 20130419 |
7440 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140124 | 20130419 |
7444 | optc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7448 | optc | gcc -Os -fomit-frame-pointer | 20140124 | 20130419 |
7456 | optc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7460 | optc | gcc -m64 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7460 | optc | gcc -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7464 | optc | gcc -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7472 | optc | gcc -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7488 | optc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7508 | optc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7512 | optc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7512 | optc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7516 | optc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7524 | optc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7528 | optc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7532 | optc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7536 | optc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7540 | optc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7548 | optc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7548 | optc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7552 | optc | gcc -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7556 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140124 | 20130419 |
7560 | optc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7560 | optc | gcc -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7576 | optc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7576 | optc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7580 | optc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7588 | optc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7592 | optc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7608 | optc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7612 | optc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7612 | optc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7616 | optc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7620 | optc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7624 | optc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7624 | optc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7628 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7632 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20140124 | 20130419 |
7636 | optc | gcc -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7640 | optc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7640 | optc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7648 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7648 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7656 | optc | gcc -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7656 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7656 | optc | gcc -m64 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7660 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7664 | optc | gcc -m64 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7672 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7696 | optc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7812 | optc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7820 | swpbe | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7828 | swpbe | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7848 | optc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7852 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20140124 | 20130419 |
7856 | swpbe | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7860 | optc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7860 | swpbe | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7864 | swpbe | gcc -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7868 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140124 | 20130419 |
7872 | swpbe | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7888 | swpbe | gcc -Os -fomit-frame-pointer | 20140124 | 20130419 |
7888 | swpbe | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7892 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140124 | 20130419 |
7892 | swpbe | gcc -m64 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7896 | optc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7900 | swpbe | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7900 | swpbe | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7900 | swpbe | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7904 | optc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7908 | swpbe | gcc -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7916 | optc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7920 | swpbe | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7920 | optc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7924 | swpbe | gcc -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7928 | optc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7932 | optc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7932 | optc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7936 | swpbe | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7940 | optc | gcc -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7944 | optc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7944 | swpbe | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140124 | 20130419 |
7944 | swpbe | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7944 | optc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7952 | optc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7952 | optc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7952 | optc | gcc -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
7964 | optc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7968 | swpbe | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7972 | optc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
7992 | swpbe | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140124 | 20130419 |
7996 | swpbe | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8008 | swpbe | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8016 | swpbe | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8028 | swpbe | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8028 | swpbe | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8028 | swpbe | gcc -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8044 | swpbe | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8048 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8048 | swpbe | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8056 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8056 | swpbe | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8068 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8072 | swpbe | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8080 | swpbe | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8084 | swpbe | gcc -m64 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8088 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8092 | swpbe | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8096 | swpbe | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8100 | swpbe | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8104 | swpbe | gcc -m64 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8108 | swpbe | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8112 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8116 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8120 | swpbe | gcc -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8120 | swpbe | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8120 | swpbe | gcc -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8132 | swpbe | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8136 | swpbe | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8144 | swpbe | gcc -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8144 | swpbe | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8144 | swpbe | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8144 | swpbe | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8148 | swpbe | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8148 | swpbe | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8168 | swpbe | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8172 | swpbe | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8172 | swpbe | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8180 | swpbe | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8196 | swpbe | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8196 | swpbe | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8204 | swpbe | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8240 | swpbe | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8252 | swpbe | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8256 | swpbe | gcc -march=nocona -O2 -fomit-frame-pointer | 20140124 | 20130419 |
8268 | swpbe | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
8292 | swpbe | gcc -march=nocona -O3 -fomit-frame-pointer | 20140124 | 20130419 |
20484 | swpbe | gcc -funroll-loops | 20140124 | 20130419 |
20500 | swpbe | gcc | 20140124 | 20130419 |
20540 | swpbe | cc | 20140124 | 20130419 |
25484 | optc | gcc -funroll-loops | 20140124 | 20130419 |
25516 | optc | cc | 20140124 | 20130419 |
25524 | optc | gcc | 20140124 | 20130419 |