| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 304993 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 305040 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 307325 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 307704 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 307837 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 308126 | ref | gcc -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 311496 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 312533 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 313099 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 313477 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 314421 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 314800 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 315274 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 315392 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 315555 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 315611 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 316200 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 317758 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 317805 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161022 | 20161009 |
| 318088 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 464660 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 465270 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 465965 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 467080 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 468681 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 468749 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 470376 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 479357 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 486851 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 488584 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 489766 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 491434 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 491549 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 492334 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 493992 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161022 | 20161009 |
| 497560 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 500037 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 500816 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 521797 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 524770 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 525637 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 526603 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 529132 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 530736 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 532091 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 532152 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 532288 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 532853 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 533328 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 533669 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 533869 | ref | gcc -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 534603 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 534838 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 535240 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 535272 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 535579 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 536424 | ref | gcc -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 536989 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 537038 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 537082 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 537456 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 538266 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 538587 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 539056 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 541675 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 541845 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 542147 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 543786 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 551741 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 556344 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 557358 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 558642 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 561820 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161022 | 20161009 |
| 561920 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161022 | 20161009 |
| 562125 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161022 | 20161009 |
| 562408 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 562422 | ref | gcc -m64 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 563080 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 566048 | ref | gcc -O -fomit-frame-pointer | 20161022 | 20161009 |
| 566386 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161022 | 20161009 |
| 620335 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 625342 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 636272 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 636445 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 636725 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161022 | 20161009 |
| 636789 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 636824 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161022 | 20161009 |
| 639176 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 641733 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 642202 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161022 | 20161009 |
| 653214 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 653296 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 664285 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 664581 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161022 | 20161009 |
| 668909 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 669208 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 669590 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 670243 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161022 | 20161009 |
| 3201875 | ref | gcc -funroll-loops | 20161022 | 20161009 |
| 3202628 | ref | gcc | 20161022 | 20161009 |
| 3205433 | ref | cc | 20161022 | 20161009 |