| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 316620 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 317691 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 321090 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 321231 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 321525 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 321528 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 321876 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 321888 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 322638 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 331527 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 331782 | ref | gcc -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 331818 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 332151 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 332268 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 332385 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 332421 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 332601 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 332604 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 332757 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 333279 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 333798 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 333900 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 333927 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 334140 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 334344 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 334500 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 334599 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 335175 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 335697 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 346587 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 347196 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140525 |
| 347265 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 347709 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140629 | 20140525 |
| 347991 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 348222 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 348381 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 348498 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 349080 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 372087 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 372363 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140805 | 20140622 |
| 372828 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140805 | 20140622 |
| 372900 | ref | clang -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 373023 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
| 379098 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 379296 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 380532 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 383919 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 384501 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 384960 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 384987 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 385182 | ref | gcc -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 386109 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 386292 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 386868 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 386910 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 387066 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 387729 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 393495 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 393774 | ref | gcc -O -fomit-frame-pointer | 20140629 | 20140525 |
| 393843 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 393873 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 393951 | ref | gcc -m64 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 394299 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140525 |
| 394299 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 394695 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 395172 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 397590 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 398361 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140629 | 20140525 |
| 398733 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 399072 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 399714 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 401115 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 401211 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 402759 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 403218 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 403374 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 403941 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 403998 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 404001 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 404004 | ref | gcc -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 404094 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 404118 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 404358 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 405189 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 405297 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 406569 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 406632 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 406716 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 407148 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 407463 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 407622 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 408324 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 409251 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 410451 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 1082559 | ref | cc | 20140629 | 20140525 |
| 1083963 | ref | gcc -funroll-loops | 20140629 | 20140525 |
| 1084071 | ref | gcc | 20140629 | 20140525 |