| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1858856 | ref | gcc -m64 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 1862839 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 2460912 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 3534536 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 3955838 | ref | cc | 20120105 | 20111120 |
| 3957502 | ref | gcc | 20120105 | 20111120 |
| 7057344 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7068507 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7072288 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7072544 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7076723 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7086424 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7361440 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7364824 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7372915 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7376104 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7378701 | ref | gcc -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7393461 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7399088 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7400048 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7406024 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7407043 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7441389 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7503211 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7520069 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7522800 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7524120 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7528243 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7540373 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7543040 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7543888 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7573773 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7587813 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7592904 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120105 | 20111120 |
| 7613005 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7614840 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7618139 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7623445 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7655680 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7697517 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7727264 | ref | gcc -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7745016 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7752832 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7757397 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7761341 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7762096 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7765971 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 7829960 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120105 | 20111120 |
| 8049104 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8058117 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8086293 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8100373 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8112032 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8127704 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8143757 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8149064 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8151395 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8153096 | ref | gcc -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8154021 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8161269 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8162272 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8164757 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8164819 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8166629 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8167152 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8168163 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8169184 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8171632 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8182973 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8183160 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8183648 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8184053 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8193965 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8194467 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8199272 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8202819 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8233176 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8237592 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8245768 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8254840 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8254840 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8270867 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8275821 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8277928 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120105 | 20111120 |
| 8280616 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8283768 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8292440 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8297616 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8318515 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8410453 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8410499 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120105 | 20111120 |
| 8435059 | ref | gcc -O -fomit-frame-pointer | 20120105 | 20111120 |
| 17895395 | ref | gcc -funroll-loops | 20120105 | 20111120 |