| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 169778 | clean | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 171737 | clean | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 175887 | clean | gcc -m64 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 176176 | clean | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 176454 | clean | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100529 | 20100509 |
| 176558 | clean | gcc -march=k8 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 177209 | clean | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 177431 | clean | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100529 | 20100509 |
| 178713 | clean | gcc -m64 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 178856 | clean | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 179215 | clean | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 179535 | clean | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 179976 | clean | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100529 | 20100509 |
| 180320 | clean | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 180693 | clean | gcc -O -fomit-frame-pointer | 20100529 | 20100509 |
| 180730 | clean | gcc -march=nocona -O -fomit-frame-pointer | 20100529 | 20100509 |
| 180961 | clean | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 181274 | clean | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100529 | 20100509 |
| 181529 | clean | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100529 | 20100509 |
| 181773 | clean | gcc -funroll-loops -O -fomit-frame-pointer | 20100529 | 20100509 |
| 181942 | clean | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 182115 | clean | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 182169 | clean | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 182335 | clean | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 182406 | clean | gcc -march=nocona -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 182767 | clean | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 182965 | clean | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 183021 | clean | gcc -march=k8 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 183028 | clean | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 183095 | clean | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 183201 | clean | gcc -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 183277 | clean | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 183668 | clean | gcc -march=k8 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 183698 | clean | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 184038 | clean | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 184238 | clean | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 184276 | clean | gcc -march=nocona -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 184720 | clean | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 184863 | clean | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 184876 | clean | gcc -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 184965 | clean | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 185045 | clean | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 185126 | clean | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 185503 | clean | gcc -m64 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 185580 | clean | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 185740 | clean | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 185741 | clean | gcc -funroll-loops -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 185931 | clean | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 186296 | clean | gcc -march=k8 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 186572 | clean | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 186696 | clean | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 187931 | clean | gcc -march=nocona -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 188590 | clean | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 188932 | clean | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 189079 | clean | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 189343 | clean | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 189390 | clean | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 189525 | clean | gcc -funroll-loops | 20100529 | 20100509 |
| 190385 | clean | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 190429 | clean | cc | 20100529 | 20100509 |
| 190766 | clean | gcc -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 193574 | clean | gcc -m64 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 195566 | clean | gcc | 20100529 | 20100509 |
| 101412430 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 101453402 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 101566539 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 101573419 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 101587332 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 101610127 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 101624703 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 101632829 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 101697886 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 101711754 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 101730835 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100529 | 20100509 |
| 101755035 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 101792847 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 101801317 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 101801370 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 101818868 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 101822870 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 101836442 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 101909994 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 101940000 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 101950836 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 101961511 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100529 | 20100509 |
| 101986403 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 102004657 | ref | gcc -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 102007477 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102021063 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 102034063 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102054065 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102057082 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 102063754 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 102068941 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 102106711 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102114195 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102124656 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102137654 | ref | gcc -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 102145587 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102149470 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 102149833 | ref | gcc -m64 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102172816 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 102191358 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102251598 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102291193 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102298685 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 102309270 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102331908 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102338038 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102358145 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102372791 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102373365 | ref | gcc -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102378276 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102390469 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100529 | 20100509 |
| 102397787 | ref | gcc -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102402145 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102409671 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102414403 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102445940 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100529 | 20100509 |
| 102448991 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 102454250 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 102588918 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100529 | 20100509 |
| 102727652 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100529 | 20100509 |
| 470727458 | ref | cc | 20100529 | 20100509 |
| 471748484 | ref | gcc | 20100529 | 20100509 |
| 472460373 | ref | gcc -funroll-loops | 20100529 | 20100509 |