| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 16757 | asm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16759 | asm64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16759 | asm64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16764 | asm64 | gcc -funroll-loops -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16775 | asm | gcc -funroll-loops -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16776 | asm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16776 | asm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16778 | asm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16781 | asm64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16788 | asm64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16809 | asm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16816 | asm64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16834 | asm64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 16838 | asm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17038 | asm | gcc -m64 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17043 | asm64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17049 | asm64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17049 | asm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17050 | asm | gcc -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17050 | asm64 | gcc -m64 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17055 | asm64 | gcc -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17068 | asm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17124 | asm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17128 | asm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17130 | asm64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17131 | asm | gcc -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17134 | asm | gcc -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17141 | asm64 | gcc -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17142 | asm64 | gcc -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17145 | asm64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 17193 | asm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17197 | asm64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17211 | asm64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17223 | asm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17241 | asm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17248 | asm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17252 | asm64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17252 | asm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17254 | asm64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17258 | asm64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17325 | asm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17330 | asm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17332 | asm64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17341 | asm64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17346 | asm64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17353 | asm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17353 | asm64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17377 | asm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17396 | asm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17410 | asm64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17446 | asm | gcc -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17446 | asm64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17454 | asm64 | gcc -m64 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17463 | asm64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17464 | asm | gcc -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17469 | asm64 | gcc -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17474 | asm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17490 | asm | gcc -m64 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17493 | asm64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17494 | asm64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17498 | asm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17500 | asm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17507 | asm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17508 | asm | gcc -funroll-loops -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17511 | asm64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17524 | asm64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17526 | asm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17530 | asm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17532 | asm64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17534 | asm64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17548 | asm64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 17571 | asm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17618 | asm | gcc -m64 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17633 | asm64 | gcc -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17640 | asm64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17654 | asm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17661 | asm | gcc -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17666 | asm64 | gcc -m64 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17666 | asm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17673 | asm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17679 | asm64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17695 | asm | gcc -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17703 | asm64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17718 | asm64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 17978 | asm64 | gcc -m64 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17989 | asm64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17993 | asm | gcc -m64 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17993 | asm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 17999 | asm | gcc -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18017 | asm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18019 | asm64 | gcc -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18066 | asm64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18073 | asm64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18084 | asm64 | gcc -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18095 | asm64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 18101 | asm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 18109 | asm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18112 | asm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 18117 | asm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 18124 | asm | gcc -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18133 | asm64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 18142 | asm64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 18145 | asm64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 18146 | asm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 18286 | asm64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 18290 | asm | gcc -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 18302 | asm64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 18388 | asm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18403 | asm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 18428 | asm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 18430 | asm64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18440 | asm | gcc -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 18443 | asm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18444 | asm64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18484 | asm64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 18506 | asm64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 18604 | asm | gcc -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18605 | asm64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18605 | asm64 | gcc -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 18741 | asm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |