| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 28530 | inplace | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 28530 | inplace | gcc -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 28579 | inplace | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 28579 | inplace | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 28615 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 28646 | inplace | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 28649 | inplace | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 28688 | inplace | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 28688 | inplace | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 28694 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28700 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 28712 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28718 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 28724 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28740 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 28748 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28749 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 28751 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28770 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28770 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 28788 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28788 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28803 | ref | gcc -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28803 | ref | gcc -m64 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28806 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28809 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28809 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28812 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28821 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 28827 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 28827 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 28830 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 28830 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 28830 | inplace | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 28849 | inplace | gcc -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 28870 | inplace | gcc -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 28882 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 28882 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 28888 | inplace | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 29664 | inplace | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 29697 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 29731 | inplace | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 29745 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 29761 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 29888 | inplace | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 29997 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30006 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30100 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30100 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30106 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30106 | inplace | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30109 | inplace | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30109 | inplace | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30124 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30124 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30124 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30127 | inplace | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30142 | inplace | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30145 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30194 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30212 | inplace | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30215 | inplace | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30215 | inplace | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30249 | inplace | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30252 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30252 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30266 | inplace | gcc -funroll-loops -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30267 | inplace | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30273 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30288 | inplace | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30294 | inplace | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30297 | inplace | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30297 | inplace | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30303 | inplace | gcc -funroll-loops -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30306 | ref | gcc -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30306 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30309 | inplace | gcc -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30312 | inplace | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30324 | inplace | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30327 | inplace | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30339 | inplace | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30346 | inplace | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30358 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30358 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30358 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30361 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30373 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30394 | inplace | gcc -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30424 | inplace | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30436 | inplace | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30476 | inplace | gcc -m64 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30485 | inplace | gcc -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30488 | inplace | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30491 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30506 | inplace | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30506 | inplace | gcc -m64 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30509 | inplace | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30512 | inplace | gcc -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30512 | inplace | gcc -m64 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30512 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30512 | inplace | gcc -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30515 | inplace | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30518 | inplace | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30518 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30521 | inplace | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 30533 | inplace | gcc -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30533 | ref | gcc -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30539 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30552 | inplace | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30552 | inplace | gcc -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 30597 | inplace | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30612 | inplace | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30615 | inplace | gcc -m64 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30621 | inplace | gcc -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30685 | inplace | gcc -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30779 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30779 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30803 | ref | gcc -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30803 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 30806 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 50639 | inplace | cc | 20140519 | 20140517 |
| 50672 | inplace | gcc -funroll-loops | 20140519 | 20140517 |
| 50685 | inplace | gcc | 20140519 | 20140517 |
| 55163 | ref | gcc | 20140519 | 20140517 |
| 55188 | ref | gcc -funroll-loops | 20140519 | 20140517 |
| 55309 | ref | cc | 20140519 | 20140517 |