| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 52340 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 52640 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 54296 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 54628 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130609 | 20130419 |
| 54996 | ref | gcc -m64 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 55278 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 55684 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 56342 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 56576 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
| 56836 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20130609 | 20130419 |
| 57788 | ref | clang -O3 -mavx | 20130609 | 20130419 |
| 57872 | ref | clang -O3 | 20130609 | 20130419 |
| 58616 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 58704 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 58916 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 58936 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 58965 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 58994 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 59028 | ref | gcc -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 59152 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 59218 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20130609 | 20130419 |
| 59466 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 59668 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 59744 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 60192 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 60708 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 61296 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 61324 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130609 | 20130419 |
| 61560 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 61564 | ref | gcc -O -fomit-frame-pointer | 20130609 | 20130419 |
| 61588 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20130609 | 20130419 |
| 61612 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 61648 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 61676 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 61812 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 61844 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 62028 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130609 | 20130419 |
| 62596 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 62816 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 62909 | ref | gcc -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 63340 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 63508 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 63800 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 64058 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 64330 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 64554 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 64620 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 64654 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 64757 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130609 | 20130419 |
| 64786 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 64864 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 64960 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 65060 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 65648 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 65684 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 65714 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 66141 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 66145 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 66166 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 66324 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 66508 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 66544 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 66940 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 66974 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 67438 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 67708 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 68046 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 68076 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 68248 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 68288 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 68372 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 68520 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 68532 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130609 | 20130419 |
| 68744 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 68750 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 70300 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 70604 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 71154 | ref | gcc -m64 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 71493 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 71606 | ref | gcc -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 72534 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 72724 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 72824 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 73028 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 73560 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 73808 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 73824 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 73844 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 73860 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 73888 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 74516 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 75340 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 75568 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 75769 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 75800 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 75901 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 75963 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 76692 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 77020 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 77186 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 79420 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130609 | 20130419 |
| 79424 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130609 | 20130419 |
| 118704 | ref | cc | 20130609 | 20130419 |
| 130744 | ref | gcc -funroll-loops | 20130609 | 20130419 |
| 132858 | ref | gcc | 20130609 | 20130419 |