Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
6845 | swpbe | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
6845 | swpbe | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
6862 | swpbe | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
6879 | swpbe | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
6896 | swpbe | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
6899 | swpbe | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
6907 | swpbe | gcc -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
6919 | swpbe | gcc -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
7004 | swpbe | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
7032 | swpbe | gcc -O -fomit-frame-pointer | 20150215 | 20141124 |
7035 | swpbe | gcc -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
7044 | swpbe | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150215 | 20141124 |
7052 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
7055 | swpbe | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
7061 | swpbe | gcc -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
7066 | swpbe | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
7094 | swpbe | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
7106 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
7118 | swpbe | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150215 | 20141124 |
7120 | swpbe | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150215 | 20141124 |
7120 | swpbe | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150215 | 20141124 |
7129 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20150215 | 20141124 |
7837 | optc | gcc -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
7857 | optc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
7871 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20150215 | 20141124 |
7879 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
7888 | optc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
7888 | optc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
7891 | optc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
7899 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
7908 | optc | gcc -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
7917 | optc | gcc -O -fomit-frame-pointer | 20150215 | 20141124 |
7928 | optc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150215 | 20141124 |
7930 | optc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
7936 | optc | gcc -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
7939 | optc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
7945 | optc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150215 | 20141124 |
7950 | swpbe | gcc -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
7953 | swpbe | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150215 | 20141124 |
7953 | swpbe | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150215 | 20141124 |
7953 | swpbe | gcc -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
7959 | swpbe | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
7962 | optc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
7962 | swpbe | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150215 | 20141124 |
7964 | optc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
7973 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
7979 | swpbe | gcc -Os -fomit-frame-pointer | 20150215 | 20141124 |
7981 | swpbe | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
7985 | optc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
7996 | optc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8004 | optc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8004 | swpbe | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8007 | optc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8007 | optc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8007 | optc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8010 | swpbe | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8015 | optc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8018 | swpbe | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8027 | optc | gcc -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
8035 | optc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8041 | swpbe | gcc -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8058 | optc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8058 | optc | gcc -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8061 | optc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8061 | swpbe | gcc -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8072 | optc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
8072 | optc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150215 | 20141124 |
8072 | optc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150215 | 20141124 |
8084 | optc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8089 | optc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8089 | optc | gcc -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8092 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8095 | optc | gcc -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8095 | optc | gcc -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8095 | swpbe | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8109 | optc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
8115 | swpbe | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8132 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8137 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
8137 | swpbe | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8137 | swpbe | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8140 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20150215 | 20141124 |
8140 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8146 | optc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8151 | optc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8154 | optc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8154 | optc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8157 | optc | gcc -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8157 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8157 | optc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8165 | optc | gcc -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8169 | optc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8169 | optc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8172 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8177 | optc | gcc -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8177 | optc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8185 | swpbe | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8185 | swpbe | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8188 | optc | gcc -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8191 | optc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8219 | swpbe | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8220 | swpbe | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8222 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20150215 | 20141124 |
8223 | swpbe | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8225 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8231 | swpbe | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8231 | swpbe | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8239 | swpbe | gcc -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8239 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8242 | swpbe | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8245 | swpbe | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8248 | swpbe | gcc -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8248 | optc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8256 | optc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8271 | swpbe | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8273 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8273 | swpbe | gcc -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8276 | swpbe | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8279 | swpbe | gcc -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8285 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8285 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8287 | swpbe | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8290 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
8290 | optc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8293 | optc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8296 | swpbe | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8299 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8299 | swpbe | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8304 | swpbe | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8316 | swpbe | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8321 | swpbe | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8324 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8327 | swpbe | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8330 | swpbe | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8330 | swpbe | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8330 | swpbe | gcc -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8333 | swpbe | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8333 | optc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8333 | optc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8333 | swpbe | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8333 | swpbe | gcc -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8333 | optc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8333 | optc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8336 | optc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8336 | optc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8338 | swpbe | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8338 | swpbe | gcc -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8338 | optc | gcc -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8341 | swpbe | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8341 | swpbe | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8350 | swpbe | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8370 | swpbe | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8370 | optc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8381 | swpbe | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8389 | optc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8395 | swpbe | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8401 | swpbe | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8404 | swpbe | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
8412 | swpbe | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8429 | optc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8429 | optc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8443 | optc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8443 | optc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8457 | swpbe | gcc -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
8472 | optc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8503 | optc | gcc -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8511 | optc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8512 | optc | gcc -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8514 | optc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8517 | optc | gcc -Os -fomit-frame-pointer | 20150215 | 20141124 |
8517 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
8557 | optc | gcc -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8562 | optc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
8565 | optc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8576 | optc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150215 | 20141124 |
8616 | optc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150215 | 20141124 |
26069 | swpbe | cc | 20150215 | 20141124 |
26083 | swpbe | gcc | 20150215 | 20141124 |
26089 | swpbe | gcc -funroll-loops | 20150215 | 20141124 |
30065 | optc | gcc -funroll-loops | 20150215 | 20141124 |
30085 | optc | gcc | 20150215 | 20141124 |
30087 | optc | cc | 20150215 | 20141124 |