| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 2365227 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2746705 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2755595 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2758255 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2762097 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2769028 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2773155 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2774263 | ref | gcc -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2781497 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2783508 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2784586 | ref | gcc -m64 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2789061 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2789675 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2792180 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2792566 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2792760 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2793135 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2795071 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2796021 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120524 | 20120521 |
| 2800077 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120524 | 20120521 |
| 4287455 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4296065 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4623370 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4631854 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4645006 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4646146 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4647591 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4648681 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4653006 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4655515 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4673324 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4699948 | ref | gcc -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4713369 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4713471 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4713530 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4715035 | ref | gcc -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4715977 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4721696 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4735442 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4738967 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4742279 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4764027 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4767559 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4779244 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4840865 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4875945 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4881643 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4890603 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4890795 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4906266 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4913951 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4914259 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4921999 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 4928232 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 4973091 | ref | gcc -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4976778 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4978134 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 4981242 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 5007720 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 5031350 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 5031764 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 5031807 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 5032344 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 5032970 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 5040343 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 5050294 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 5051833 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 5052895 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 5056278 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 5058725 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 5059051 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 5091970 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120524 | 20120521 |
| 5092215 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 5109926 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 5112044 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 5118267 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 5245220 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 5249538 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120524 | 20120521 |
| 5275052 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 5280191 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120524 | 20120521 |
| 10831145 | ref | gcc -funroll-loops | 20120524 | 20120521 |
| 10845237 | ref | cc | 20120524 | 20120521 |
| 10924931 | ref | gcc | 20120524 | 20120521 |