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
|