| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 195043 | clean | gcc -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 196588 | clean | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 196688 | clean | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 196770 | clean | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 197224 | clean | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 197248 | clean | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 197429 | clean | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 197598 | clean | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 197686 | clean | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 197839 | clean | gcc -O -fomit-frame-pointer | 20120102 | 20111120 |
| 198088 | clean | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 198094 | clean | gcc -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 198125 | clean | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 198193 | clean | gcc -m64 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 198206 | clean | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 198400 | clean | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 198455 | clean | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 198498 | clean | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120102 | 20111120 |
| 198597 | clean | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 198736 | clean | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 198746 | clean | gcc -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 198782 | clean | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 198797 | clean | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 198803 | clean | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 198965 | clean | gcc -m64 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 199028 | clean | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 199077 | clean | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 199150 | clean | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 199208 | clean | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 199336 | clean | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 199354 | clean | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 199385 | clean | gcc -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 199506 | clean | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 199616 | clean | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 199632 | clean | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 199654 | clean | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 199845 | clean | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 199899 | clean | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 200107 | clean | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 200256 | clean | gcc -funroll-loops -O -fomit-frame-pointer | 20120102 | 20111120 |
| 200344 | clean | gcc -funroll-loops -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 200390 | clean | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 200576 | clean | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 200678 | clean | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 200744 | clean | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 200809 | clean | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 200838 | clean | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 201016 | clean | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 201096 | clean | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 201256 | clean | gcc -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 201314 | clean | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 201321 | clean | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 201402 | clean | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 201472 | clean | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120102 | 20111120 |
| 201487 | clean | gcc -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 201552 | clean | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 201559 | clean | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 201590 | clean | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 201628 | clean | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 201680 | clean | gcc -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 201814 | clean | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 201827 | clean | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 201867 | clean | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 201915 | clean | gcc -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 201928 | clean | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 202228 | clean | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 202231 | clean | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 202257 | clean | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 202325 | clean | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 202435 | clean | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120102 | 20111120 |
| 202592 | clean | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 202646 | clean | gcc -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 202726 | clean | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 202728 | clean | gcc -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 202764 | clean | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 202976 | clean | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 203032 | clean | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 203096 | clean | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 203768 | clean | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 204013 | clean | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 204027 | clean | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 204301 | clean | gcc -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 204360 | clean | gcc -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 204394 | clean | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 204459 | clean | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 204643 | clean | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 204764 | clean | gcc -m64 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 204803 | clean | gcc -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 206480 | clean | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 207248 | clean | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 210992 | clean | cc | 20120102 | 20111120 |
| 213108 | clean | gcc -funroll-loops | 20120102 | 20111120 |
| 214916 | clean | gcc | 20120102 | 20111120 |
| 256801 | clean | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 257680 | clean | gcc -m64 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83634700 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83658554 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83667157 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83676583 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83710635 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83728048 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83757417 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83787203 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83793501 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83815677 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83825289 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83829467 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83837472 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83839568 | ref | gcc -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83839800 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83843400 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83846144 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83847806 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83853258 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83859705 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83874481 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83877224 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83882128 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83890617 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83893021 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83893653 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83894153 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83897096 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83898510 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83902313 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83912629 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83917697 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83931524 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83936805 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83940128 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83942344 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 83942357 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83951536 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83952258 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120102 | 20111120 |
| 83952317 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83962880 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83969450 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83970368 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83972078 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83992099 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 83993571 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83994544 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83998005 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84003532 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84005136 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84006411 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84016480 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 84024016 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84031360 | ref | gcc -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 84050901 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 84051304 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84055476 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84061715 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84073074 | ref | gcc -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84080561 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 84094914 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84099301 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 84100320 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84109932 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84110205 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 84112560 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 84115325 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84124125 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 84127425 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84128672 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84137578 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 84137733 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84139618 | ref | gcc -m64 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84147396 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 84147602 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84149460 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84163883 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84172016 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84179803 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 84182416 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84192173 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 84201000 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 84201288 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84204183 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84205525 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84219947 | ref | gcc -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84231096 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84234109 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 84234572 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84245062 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84261373 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 86651400 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 234931836 | ref | gcc | 20120102 | 20111120 |
| 235724154 | ref | gcc -funroll-loops | 20120102 | 20111120 |
| 235742386 | ref | cc | 20120102 | 20111120 |