| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 7946 | little-1 | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 7948 | little-1 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 7948 | little-1 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 7950 | little-1 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 7958 | little-1 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7960 | little-1 | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7960 | little-1 | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7962 | little-1 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7962 | little-1 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7964 | little-1 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7964 | little-1 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7966 | little-1 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8002 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8010 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8010 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8012 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8020 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8022 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8024 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8026 | little-1 | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8026 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8028 | little-1 | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8028 | little-1 | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8028 | little-1 | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8028 | little-1 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8028 | little-1 | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8030 | little-1 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8030 | little-1 | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8030 | little-1 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8032 | little-1 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8032 | little-1 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8034 | little-1 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8034 | little-1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8036 | little-1 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8044 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8046 | little-1 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8046 | little-1 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8050 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8052 | little-1 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8052 | little-1 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8056 | little-1 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8056 | little-1 | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8058 | little-1 | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8058 | little-1 | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8058 | little-1 | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8060 | little-1 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8060 | little-1 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8060 | little-1 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8060 | little-1 | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8062 | little-1 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8062 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8062 | little-1 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8062 | little-1 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8064 | little-1 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8066 | little-1 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8068 | little-1 | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8068 | little-1 | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8068 | little-1 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8068 | little-1 | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8070 | little-1 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8072 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8072 | little-1 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8078 | little-1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8080 | little-1 | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8084 | little-1 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8086 | little-1 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8086 | little-1 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8090 | amd64-1 | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 8090 | amd64-1 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 8090 | little-1 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8092 | amd64-1 | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 8092 | little-1 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8094 | amd64-1 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 8096 | amd64-1 | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 8096 | amd64-1 | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 8098 | little-1 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8098 | little-1 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8098 | little-1 | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8098 | little-1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8100 | amd64-1 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 8104 | amd64-1 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 8106 | amd64-1 | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 8108 | amd64-1 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 8108 | little-1 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8122 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8124 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8126 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8126 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8128 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8130 | ref | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8130 | ref | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8132 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8134 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8134 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8134 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8136 | ref | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8136 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8136 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8138 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8138 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8138 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8140 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8142 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8142 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8142 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8142 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8142 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8142 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8144 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8144 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8144 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8144 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8146 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8148 | ref | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8148 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8150 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8150 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8152 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8152 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8152 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8154 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8154 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8154 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8156 | little-1 | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8156 | little-1 | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8156 | little-1 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8156 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8156 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8156 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8158 | little-1 | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8158 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8160 | little-1 | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8160 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8160 | little-1 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8162 | little-1 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8162 | ref | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8162 | little-1 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | little-1 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | little-1 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | little-1 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | little-1 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8164 | little-1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8166 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8166 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8166 | little-1 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8166 | little-1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8168 | little-1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8168 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8168 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8168 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8168 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8168 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8168 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8168 | little-1 | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8168 | little-1 | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8168 | little-1 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8170 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8170 | little-1 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8170 | little-1 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8170 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8172 | little-1 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8172 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8174 | little-1 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8174 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8176 | little-1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8176 | ref | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8176 | little-1 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8178 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8178 | little-1 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8182 | little-1 | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8182 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8184 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8184 | little-1 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8186 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8186 | little-1 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8186 | little-1 | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8188 | little-1 | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8188 | little-1 | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8190 | little-1 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8190 | little-1 | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8192 | little-1 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8194 | little-1 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8194 | little-1 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8194 | little-1 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8196 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8196 | little-1 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8196 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8196 | little-1 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8198 | little-1 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8198 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8198 | little-1 | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8200 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8202 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8204 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8204 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8206 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8208 | little-1 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8210 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8210 | ref | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8210 | ref | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8212 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8212 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8218 | ref | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8220 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8220 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8220 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8220 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8222 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8224 | little-1 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8224 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8226 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8228 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8228 | little-1 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8228 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8230 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8230 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8234 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8236 | little-1 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8240 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 10834 | little-1 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10834 | little-1 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10836 | little-1 | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 10836 | little-1 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 10838 | little-1 | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10840 | little-1 | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10840 | little-1 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10842 | little-1 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 10856 | little-1 | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 10866 | little-1 | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10924 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 10928 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10934 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 10938 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10938 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10938 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 10940 | ref | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10940 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10940 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 10942 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 28054 | ref | cc | 20161215 | 20161026 |
| 28080 | ref | gcc | 20161215 | 20161026 |
| 28338 | ref | gcc -funroll-loops | 20161215 | 20161026 |
| 29178 | little-1 | gcc | 20161215 | 20161026 |
| 29240 | little-1 | gcc -funroll-loops | 20161215 | 20161026 |
| 29646 | little-1 | cc | 20161215 | 20161026 |
| Compiler | Implementations
|
| cc | amd64-1 |
| gcc | amd64-1 |
| gcc -O2 -fomit-frame-pointer | amd64-1 |
| gcc -O3 -fomit-frame-pointer | amd64-1 |
| gcc -O -fomit-frame-pointer | amd64-1 |
| gcc -Os -fomit-frame-pointer | amd64-1 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-1 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-1 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | amd64-1 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops | amd64-1 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | amd64-1 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | amd64-1 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | amd64-1 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -march=barcelona -O -fomit-frame-pointer | amd64-1 |
| gcc -march=barcelona -Os -fomit-frame-pointer | amd64-1 |
| gcc -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
| gcc -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
| gcc -march=k8 -O -fomit-frame-pointer | amd64-1 |
| gcc -march=k8 -Os -fomit-frame-pointer | amd64-1 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | amd64-1 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | amd64-1 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | amd64-1 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | amd64-1 |
| gcc -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
| gcc -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
| gcc -march=nocona -O -fomit-frame-pointer | amd64-1 |
| gcc -march=nocona -Os -fomit-frame-pointer | amd64-1
|