| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 13454183 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13474162 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13483823 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13486545 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13489800 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13491420 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13493865 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13526782 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13531620 | ref | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13535610 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13641158 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13655168 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13659165 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13771815 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13789755 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13798815 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13803645 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13806277 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13812442 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13814160 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13823190 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 13828297 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
| 22856557 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 22865077 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 23122793 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 23127803 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 23760548 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 23786985 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 23789370 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 24876300 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 24883057 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 27358845 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 27370290 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 27410932 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 27414727 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 27426053 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
| 28105785 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 28107458 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 28581337 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 28588800 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 31271325 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 31435335 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 33031673 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
| 33060930 | ref | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
| 33135263 | ref | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 33517605 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 33603787 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 33619102 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 33650227 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 33664657 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 33781890 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 34030297 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 34438058 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 34487077 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 34743270 | ref | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 34759177 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 35398313 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 35399310 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 35454300 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 35455575 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 35598150 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
| 35616840 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36246577 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 36410250 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 36433972 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36441908 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36446190 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36456420 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36565320 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36633638 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36782385 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36869805 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36978165 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 36987990 | ref | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 37127730 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 37218218 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 37283805 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
| 37729343 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
| 37744868 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 38142540 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
| 38169623 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 38407920 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 38569177 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 39197415 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 39834322 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 39921465 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 39927660 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 39931343 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
| 98531745 | ref | gcc -funroll-loops | 20140708 | 20140622 |
| 98586773 | ref | cc | 20140708 | 20140622 |
| 98640173 | ref | gcc | 20140708 | 20140622 |