| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 86287 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 86635 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 86638 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87008 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87042 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87059 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87086 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87089 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87092 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87123 | ref | gcc -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87127 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87145 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87150 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87194 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87225 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87241 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87247 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87252 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87260 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87273 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87292 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87301 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87302 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87327 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87333 | ref | gcc -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87342 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87404 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87425 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87447 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87515 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87520 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87549 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87557 | ref | gcc -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87589 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87617 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87625 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87641 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87665 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87670 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87700 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87708 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87717 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87729 | ref | gcc -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87746 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87770 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87789 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87815 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87829 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87855 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
| 87879 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87909 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87918 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87931 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 87934 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 87965 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 88033 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 88057 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 88075 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 88212 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 88239 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 88376 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 88639 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 88704 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 88723 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 88745 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 88778 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 89038 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 89302 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 89381 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 90265 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 90605 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 92069 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 93013 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 93105 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120530 | 20120525 |
| 95400 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
| 95557 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 95642 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 95819 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 95883 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 95939 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 95946 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 95960 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 96107 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 96164 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 110991 | ref | cc | 20120530 | 20120525 |
| 112347 | ref | gcc -funroll-loops | 20120530 | 20120525 |
| 114722 | ref | gcc | 20120530 | 20120525 |
| 116503 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 116638 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 123595 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 123688 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 123735 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 123744 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 123745 | ref | gcc -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 123780 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 123968 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 124440 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 124673 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 124697 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 124786 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 124818 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 124824 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120530 | 20120525 |
| 124875 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120530 | 20120525 |