| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 105372 | c | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 110806 | c | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120523 | 20120521 |
| 110971 | c | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 111111 | c | gcc -march=barcelona -O -fomit-frame-pointer | 20120523 | 20120521 |
| 111246 | c | gcc -march=k8 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 111804 | c | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120523 | 20120521 |
| 114967 | c | gcc -march=nocona -O -fomit-frame-pointer | 20120523 | 20120521 |
| 115178 | c | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 115270 | c | gcc -O -fomit-frame-pointer | 20120523 | 20120521 |
| 115604 | c | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 115656 | c | gcc -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 115818 | c | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120523 | 20120521 |
| 116244 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
| 117005 | c | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 118073 | c | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 121380 | c | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 123946 | c | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120523 | 20120521 |
| 124257 | c | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120523 | 20120521 |
| 124353 | c | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 126701 | c | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120523 | 20120521 |
| 126826 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20120523 | 20120521 |
| 126968 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120523 | 20120521 |
| 127674 | c | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120523 | 20120521 |
| 127768 | c | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 127961 | c | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 128078 | c | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120523 | 20120521 |
| 142126 | c | gcc -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 142512 | c | gcc -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 142774 | c | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 143141 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 143424 | c | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 143483 | c | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 143599 | c | gcc -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 143761 | c | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 143838 | c | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 143964 | c | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 144036 | c | gcc -march=k8 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 144539 | c | gcc -m64 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 144686 | c | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 144798 | c | gcc -march=k8 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 145027 | c | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 145092 | c | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 145206 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 145228 | c | gcc -march=nocona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 145376 | c | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 145408 | c | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 145517 | c | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 146135 | c | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 146960 | c | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 147771 | c | gcc -march=nocona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 150710 | c | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 151043 | c | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 151281 | c | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 151513 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 151692 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 152040 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 152055 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 152230 | c | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 152623 | c | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 152789 | c | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 152917 | c | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 156229 | c | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 156898 | c | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 158959 | c | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 159536 | c | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120523 | 20120521 |
| 160627 | c | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120523 | 20120521 |
| 161181 | c | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 165052 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 179531 | c | gcc -march=barcelona -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 179555 | c | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 179967 | c | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 180277 | c | gcc -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 180629 | c | gcc -march=k8 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 181199 | c | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 182400 | c | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 182538 | c | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 183180 | c | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 184416 | c | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 184597 | c | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 184664 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 187307 | c | gcc -march=nocona -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 187721 | c | gcc -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 190512 | c | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 190519 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 193195 | c | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 193757 | c | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 193788 | c | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 196450 | c | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 200122 | c | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120523 | 20120521 |
| 312690 | c | gcc | 20120523 | 20120521 |
| 313293 | c | gcc -funroll-loops | 20120523 | 20120521 |
| 343758 | c | cc | 20120523 | 20120521 |