| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 75080 | gcc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 75471 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 75704 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 76588 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 76716 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 76864 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 76964 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 76987 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 77032 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 77144 | gcc | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 77280 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 77778 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 78681 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 79800 | gcc | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 79949 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 81022 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 81040 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 81565 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 81952 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 82144 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 82164 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 82548 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 82782 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 83020 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 83100 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 85168 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 85868 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 86220 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 86354 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 86528 | gcc | gcc -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 86824 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 86826 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 89300 | gcc | clang -O3 | 20130608 | 20130419 |
| 90857 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 91740 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 92144 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
| 92220 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20130608 | 20130419 |
| 92476 | gcc | clang -O3 -mavx | 20130608 | 20130419 |
| 92916 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 93848 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130608 | 20130419 |
| 94300 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 95634 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 96910 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 97055 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 98564 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 99216 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 99244 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 99988 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 100240 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 100484 | gcc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 100732 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 101384 | gcc | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 101786 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 102076 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 102152 | gcc | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130608 | 20130419 |
| 104404 | gcc | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 105034 | gcc | gcc -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 105212 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 106788 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 107952 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 109284 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 109996 | gcc | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130608 | 20130419 |
| 110280 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 111440 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130608 | 20130419 |
| 112460 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 112652 | gcc | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 112714 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 112876 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 112938 | gcc | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 113448 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 114024 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 114080 | gcc | gcc -m64 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 114386 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130608 | 20130419 |
| 114712 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 116960 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 117074 | gcc | gcc -O -fomit-frame-pointer | 20130608 | 20130419 |
| 118325 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 118714 | gcc | gcc -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 119028 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 119524 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 119892 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 120458 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 120512 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 120744 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 120806 | gcc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 121852 | gcc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 122116 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130608 | 20130419 |
| 123476 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 123632 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 123640 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 124600 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 124704 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130608 | 20130419 |
| 125236 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 125416 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 125544 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 125572 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 125632 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 126593 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130608 | 20130419 |
| 128669 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 130156 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 131816 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 134191 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130608 | 20130419 |
| 340184 | gcc | cc | 20130608 | 20130419 |
| 353465 | gcc | gcc -funroll-loops | 20130608 | 20130419 |
| 379258 | gcc | gcc | 20130608 | 20130419 |