| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 318072 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 319002 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 322449 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 322563 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 323568 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 323646 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 324063 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 324534 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 325089 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 332892 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 333768 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 333996 | ref | gcc -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 334311 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 334326 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 334368 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 334596 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 335706 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 335820 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 335838 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 336012 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 336219 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 336378 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 336630 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 336849 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 336876 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 337038 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 337320 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 337737 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 338400 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140525 |
| 347208 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 348123 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 348435 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 348618 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140525 |
| 349284 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 349398 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 349485 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140629 | 20140525 |
| 349755 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 349818 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 374826 | 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 |
| 375078 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140805 | 20140622 |
| 375444 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
| 376023 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140805 | 20140622 |
| 376374 | ref | clang -O3 -fomit-frame-pointer | 20140805 | 20140622 |
| 381942 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 383559 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 383724 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 386196 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 386298 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 386382 | ref | gcc -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 387357 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 387483 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 387888 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 387897 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 388050 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 389064 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 389160 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 389931 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140525 |
| 394242 | ref | gcc -O -fomit-frame-pointer | 20140629 | 20140525 |
| 394386 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 394812 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 394869 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 395175 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140629 | 20140525 |
| 395289 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 395400 | ref | gcc -m64 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 396984 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 397386 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 398358 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 398358 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 398934 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 398967 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 399198 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 399294 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 399390 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 400632 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140629 | 20140525 |
| 400719 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 401445 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 401529 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140525 |
| 402030 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 402450 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 402729 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140629 | 20140525 |
| 419124 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 419289 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 420249 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 420624 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 420654 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 420753 | ref | gcc -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 420852 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 420948 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 420957 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 421020 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 421203 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 421383 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 421707 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 422475 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140525 |
| 1120884 | ref | cc | 20140629 | 20140525 |
| 1121721 | ref | gcc -funroll-loops | 20140629 | 20140525 |
| 1122663 | ref | gcc | 20140629 | 20140525 |