| 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 |