| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 91485 | simd-1 | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 91581 | simd-1 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 91587 | simd-1 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141015 | 20141014 |
| 91596 | simd-1 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141015 | 20141014 |
| 91653 | simd-1 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 91788 | simd-2 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 91923 | simd-2 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 91929 | simd-2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 92028 | simd-1 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 92127 | simd-2 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 92139 | simd-2 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 92142 | simd-1 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 92163 | simd-2 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 92202 | simd-2 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 92226 | simd-1 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 92286 | simd-1 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 92316 | simd-2 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 92487 | simd-2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 92493 | simd-1 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 92523 | simd-2 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 92550 | simd-2 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 92646 | simd-1 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 92679 | simd-1 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 92697 | simd-1 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 92793 | simd-1 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 92844 | simd-2 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93015 | simd-2 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93117 | simd-1 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93126 | simd-2 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93156 | simd-1 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93171 | simd-2 | gcc -m64 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93255 | simd-1 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93285 | simd-2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93291 | simd-1 | gcc -m64 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93306 | simd-2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93315 | simd-1 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93336 | simd-2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93354 | simd-2 | gcc -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93375 | simd-1 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93375 | simd-1 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93375 | simd-1 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93378 | simd-1 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93396 | simd-2 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93411 | simd-1 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93417 | simd-1 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93417 | simd-1 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93426 | simd-2 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93450 | simd-2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93456 | simd-1 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93462 | simd-1 | gcc -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93465 | simd-2 | gcc -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93477 | simd-1 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93492 | simd-1 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93501 | simd-2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93504 | simd-1 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93504 | simd-2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93504 | simd-1 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93528 | simd-2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93537 | simd-2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93540 | simd-1 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93540 | simd-2 | gcc -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93543 | simd-1 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93558 | simd-2 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93585 | simd-1 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93591 | simd-2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93591 | simd-2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93603 | simd-2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93615 | simd-2 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93624 | simd-2 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93639 | simd-1 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93648 | simd-1 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93654 | simd-2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93666 | simd-1 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93696 | simd-1 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93696 | simd-2 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93699 | simd-1 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93699 | simd-2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93702 | simd-1 | gcc -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93705 | simd-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93705 | simd-1 | gcc -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93711 | simd-1 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93711 | simd-1 | gcc -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93717 | simd-1 | gcc -m64 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93717 | simd-1 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93726 | simd-1 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93741 | simd-2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93744 | simd-1 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93762 | simd-2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93765 | simd-2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93765 | simd-2 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93765 | simd-1 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93777 | simd-2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93795 | simd-1 | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93795 | simd-2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93798 | simd-2 | gcc -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93798 | simd-2 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93798 | simd-1 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93801 | simd-1 | gcc -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93804 | simd-2 | gcc -m64 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93813 | simd-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93819 | simd-2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93828 | simd-1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93834 | simd-1 | gcc -m64 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93840 | simd-2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93840 | simd-2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93840 | simd-2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93849 | simd-1 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93852 | simd-1 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93855 | simd-1 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93855 | simd-1 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93873 | simd-1 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93882 | simd-2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93885 | simd-1 | gcc -m64 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93888 | simd-2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93891 | simd-2 | gcc -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93891 | simd-2 | gcc -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93906 | simd-2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93912 | simd-1 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 93918 | simd-1 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93927 | simd-1 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93942 | simd-1 | gcc -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93948 | simd-1 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93966 | simd-2 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93969 | simd-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93975 | simd-2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 93978 | simd-2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93981 | simd-2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 93987 | simd-1 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 93999 | simd-2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94002 | simd-1 | gcc -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94008 | simd-2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94029 | simd-1 | gcc -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94029 | simd-2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94032 | simd-1 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 94035 | simd-2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94053 | simd-1 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94068 | simd-2 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94095 | simd-1 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94101 | simd-2 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141015 | 20141014 |
| 94107 | simd-1 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94116 | simd-1 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94125 | simd-1 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 94128 | simd-2 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94140 | simd-1 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 94140 | simd-2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94143 | simd-1 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 94152 | simd-2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94161 | simd-2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94173 | simd-2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94188 | simd-2 | gcc -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94200 | simd-1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94203 | simd-2 | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 94203 | simd-2 | gcc -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94212 | simd-2 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 94215 | simd-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 94224 | simd-1 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 94251 | simd-1 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 94263 | simd-2 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94278 | simd-2 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141015 | 20141014 |
| 94278 | simd-1 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94302 | simd-1 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94305 | simd-2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 94341 | simd-1 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94383 | simd-1 | gcc -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94404 | simd-2 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 94425 | simd-2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94428 | simd-2 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94467 | simd-1 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 94500 | simd-1 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 94512 | simd-2 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94524 | simd-1 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94554 | simd-2 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94593 | simd-1 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94605 | simd-1 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94653 | simd-1 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94665 | simd-1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94665 | simd-1 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94674 | simd-2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94677 | simd-2 | gcc -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94716 | simd-2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94725 | simd-1 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94749 | simd-1 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94839 | simd-2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94860 | simd-1 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94896 | simd-2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 94899 | simd-2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 94992 | simd-2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 95028 | simd-2 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 99225 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 99225 | bernstein/small-simd-2 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 99249 | bernstein/small-simd-2 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 99261 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 99261 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 99264 | bernstein/small-simd-2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 99267 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 99267 | bernstein/small-simd-2 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 99627 | bernstein/small-simd-2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 99996 | bernstein/small-simd-2 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 99996 | bernstein/small-simd-2 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 99996 | bernstein/small-simd-2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 99999 | bernstein/small-simd-2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 99999 | bernstein/small-simd-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 100002 | bernstein/small-simd-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100005 | bernstein/small-simd-2 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100005 | bernstein/small-simd-2 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100011 | bernstein/small-simd-2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100014 | bernstein/small-simd-2 | gcc -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100014 | bernstein/small-simd-2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100017 | bernstein/small-simd-2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100020 | bernstein/small-simd-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100023 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100023 | bernstein/small-simd-2 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100380 | bernstein/small-simd-2 | gcc -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 100383 | bernstein/small-simd-2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 100383 | bernstein/small-simd-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 100386 | bernstein/small-simd-2 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100389 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100389 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100389 | bernstein/small-simd-2 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100392 | bernstein/small-simd-2 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100392 | bernstein/small-simd-2 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100395 | bernstein/small-simd-2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100395 | bernstein/small-simd-2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100395 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100395 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100395 | bernstein/small-simd-2 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100749 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100752 | bernstein/small-simd-2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100752 | bernstein/small-simd-2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100752 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100758 | bernstein/small-simd-2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 100761 | bernstein/small-simd-2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 100761 | bernstein/small-simd-2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 100761 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 100770 | bernstein/small-simd-2 | gcc -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100770 | bernstein/small-simd-2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100770 | bernstein/small-simd-2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100770 | bernstein/small-simd-2 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100770 | bernstein/small-simd-2 | gcc -march=k8 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100782 | bernstein/small-simd-2 | gcc -m64 -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 100797 | bernstein/small-simd-2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 100800 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 101868 | bernstein/small-simd-2 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141015 | 20141014 |
| 101868 | bernstein/small-simd-2 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141015 | 20141014 |
| 101868 | bernstein/small-simd-2 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 101868 | bernstein/small-simd-2 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 101886 | bernstein/small-simd-2 | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 102306 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 102312 | bernstein/small-simd-2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 102312 | bernstein/small-simd-2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 102315 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 102315 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102315 | bernstein/small-simd-2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140531 | 20140525 |
| 102318 | bernstein/small-simd-2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 102318 | bernstein/small-simd-2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102324 | bernstein/small-simd-2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 102324 | bernstein/small-simd-2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140531 | 20140525 |
| 102333 | bernstein/small-simd-2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102333 | bernstein/small-simd-2 | gcc -march=nocona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102717 | bernstein/small-simd-2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102720 | bernstein/small-simd-2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102720 | bernstein/small-simd-2 | gcc -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102723 | bernstein/small-simd-2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102723 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102723 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102723 | bernstein/small-simd-2 | gcc -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102726 | bernstein/small-simd-2 | gcc -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102726 | bernstein/small-simd-2 | gcc -m64 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102726 | bernstein/small-simd-2 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102726 | bernstein/small-simd-2 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 102729 | bernstein/small-simd-2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 103086 | bernstein/small-simd-2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140531 | 20140525 |
| 103086 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 103089 | bernstein/small-simd-2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140531 | 20140525 |
| 103089 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 103089 | bernstein/small-simd-2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 103092 | bernstein/small-simd-2 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140531 | 20140525 |
| 103095 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140531 | 20140525 |
| 103488 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 103488 | bernstein/small-simd-2 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 103488 | bernstein/small-simd-2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 103488 | bernstein/small-simd-2 | gcc -march=nocona -Os -fomit-frame-pointer | 20140531 | 20140525 |
| 900477 | simd-1 | gcc | 20140531 | 20140525 |
| 905919 | simd-2 | gcc | 20140531 | 20140525 |
| 906447 | simd-2 | gcc -funroll-loops | 20140531 | 20140525 |
| 908436 | simd-1 | gcc -funroll-loops | 20140531 | 20140525 |
| 910386 | simd-1 | cc | 20140531 | 20140525 |
| 913104 | simd-2 | cc | 20140531 | 20140525 |
| 936093 | bernstein/small-simd-2 | cc | 20140531 | 20140525 |
| 936768 | bernstein/small-simd-2 | gcc -funroll-loops | 20140531 | 20140525 |
| 936912 | bernstein/small-simd-2 | gcc | 20140531 | 20140525 |
| Compiler | Implementations
|
| cc | sphlib sphlib-small |
| gcc | sphlib sphlib-small |
| gcc -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops | sphlib sphlib-small |
| gcc -funroll-loops -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=barcelona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=barcelona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=barcelona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=barcelona -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=k8 -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=k8 -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=k8 -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=k8 -Os -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=nocona -O2 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=nocona -O3 -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=nocona -O -fomit-frame-pointer | sphlib sphlib-small |
| gcc -march=nocona -Os -fomit-frame-pointer | sphlib sphlib-small
|