| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1981816 | ref | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2023280 | ref | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2023776 | ref | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2024252 | ref | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2027468 | ref | g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2031108 | ref | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2033108 | ref | g++ -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2033452 | ref | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2034168 | ref | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2034556 | ref | g++ -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2035936 | ref | g++ -m64 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2037320 | ref | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2038436 | ref | g++ -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2040404 | ref | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2041240 | ref | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2041372 | ref | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2043176 | ref | g++ -m64 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2044756 | ref | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2048124 | ref | g++ -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2051192 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2057868 | ref | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2058096 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2058212 | ref | g++ -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2058492 | ref | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2059296 | ref | g++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2059796 | ref | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2062340 | ref | g++ -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2065720 | ref | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2066840 | ref | g++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2066908 | ref | g++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 2071848 | ref | g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2072100 | ref | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 2084652 | ref | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2089256 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2089488 | ref | g++ -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2092744 | ref | g++ -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2094028 | ref | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2097408 | ref | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2154972 | ref | g++ -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2155932 | ref | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2156752 | ref | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2156856 | ref | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2157356 | ref | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2157560 | ref | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2157708 | ref | g++ -m64 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2157728 | ref | g++ -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2160104 | ref | g++ -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2162716 | ref | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20121016 | 20120928 |
| 2922596 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2924080 | ref | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2924372 | ref | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2924436 | ref | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2925556 | ref | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2925572 | ref | g++ -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2926728 | ref | g++ -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2927068 | ref | g++ -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2934820 | ref | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2934924 | ref | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2935432 | ref | g++ -m64 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2935620 | ref | g++ -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2936552 | ref | g++ -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2937200 | ref | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2941708 | ref | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2943316 | ref | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2946808 | ref | g++ -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 2961140 | ref | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 3035432 | ref | g++ -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 3036788 | ref | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 3056756 | ref | g++ -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 3061216 | ref | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 3111876 | ref | g++ -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 3115668 | ref | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 7195584 | ref | g++ | 20121016 | 20120928 |