| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 242270 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 242280 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 242300 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 242310 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 242335 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 244760 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 244815 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 245235 | ref | gcc -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 246305 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 247180 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 247300 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 247375 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 247505 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 247670 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 247740 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 247840 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 248410 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 248675 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 248720 | ref | gcc -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 248990 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 249020 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 249025 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 249695 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 249810 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 249815 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 249815 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 250410 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 250415 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 250415 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 250510 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 251040 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 251570 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 251570 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 251590 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 251820 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 251895 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 252680 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 252720 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 252810 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 252810 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 253175 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 253335 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 253430 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 253850 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 255270 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 255275 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 255630 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140728 | 20140622 |
| 257505 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 257570 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 258030 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140728 | 20140622 |
| 258030 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 259080 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 259085 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 263385 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 264025 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 264025 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 264025 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 264030 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 264030 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 264035 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 264045 | ref | gcc -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 264655 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140728 | 20140622 |
| 266225 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 266750 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 266750 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 266750 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 266750 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 266765 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 268715 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 268735 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 268765 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 268955 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 270235 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 270240 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 270520 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 270530 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 270530 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 270630 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 270645 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 270645 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 270665 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140728 | 20140622 |
| 275575 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 279965 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 280035 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 280065 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140728 | 20140622 |
| 280105 | ref | gcc -O -fomit-frame-pointer | 20140728 | 20140622 |
| 280115 | ref | gcc -m64 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 280150 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 280185 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140728 | 20140622 |
| 280355 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 280355 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140728 | 20140622 |
| 288375 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140728 | 20140622 |
| 307425 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141016 | 20141014 |
| 307655 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140728 | 20140622 |
| 309115 | 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 | 20141016 | 20141014 |
| 309555 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140728 | 20140622 |
| 310005 | ref | clang -O3 -fomit-frame-pointer | 20140728 | 20140622 |
| 696040 | ref | gcc | 20140728 | 20140622 |
| 696060 | ref | cc | 20140728 | 20140622 |
| 696075 | ref | gcc -funroll-loops | 20140728 | 20140622 |