| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 54753624 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 54784992 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 54787468 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 54791928 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 54803500 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 54811944 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 55148852 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 55149208 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 55156116 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 55173268 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 55383888 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 55398228 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 55466864 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 55468264 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 55851900 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 55853296 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 55862568 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 55871952 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 55875772 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 55900900 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 55910148 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 55967060 | ref | gcc -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 55987544 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 55991892 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 55994516 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 55999564 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56002740 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56005196 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56017760 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56035172 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56040448 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56076988 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 56104656 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 56112992 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56113060 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56126152 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56126812 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56132604 | ref | gcc -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56133940 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56136792 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56144312 | ref | gcc -m64 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56152088 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56152620 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56157920 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56182340 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56197560 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56199408 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56202048 | ref | gcc -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56206996 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56208276 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56233568 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56237324 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56237384 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56249448 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56281136 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56303464 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56331184 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 56338984 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56349152 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56355220 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56362424 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56368720 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56374020 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56378368 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56450716 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56451844 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56452188 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56457032 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56474100 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56476640 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56476872 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 56499396 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56542392 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56550376 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56563440 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56587308 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120124 | 20120120 |
| 56817312 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120124 | 20120120 |
| 57045804 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 57051928 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 57055824 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 57059776 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 57061412 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 57061444 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 57062640 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120124 | 20120120 |
| 57635168 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57650184 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57655248 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57655508 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57666896 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57667292 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57695236 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57839084 | ref | gcc -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57847368 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57848760 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57855456 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57861416 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57861544 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57870208 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57874904 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 57883348 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120124 | 20120120 |
| 180431576 | ref | gcc | 20120124 | 20120120 |
| 180432892 | ref | cc | 20120124 | 20120120 |
| 180503940 | ref | gcc -funroll-loops | 20120124 | 20120120 |