Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
71265 | simd-1 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
71265 | simd-1 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
71460 | simd-1 | gcc -Os -fomit-frame-pointer | 20140504 | 20140425 |
71460 | simd-1 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140504 | 20140425 |
71460 | simd-1 | gcc -m64 -Os -fomit-frame-pointer | 20140504 | 20140425 |
71460 | simd-1 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
71460 | simd-1 | gcc -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
71465 | simd-1 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
71485 | simd-1 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
71495 | simd-1 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140504 | 20140425 |
71715 | simd-1 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140504 | 20140425 |
71835 | simd-1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140504 | 20140425 |
71835 | simd-1 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140504 | 20140425 |
71835 | simd-1 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140504 | 20140425 |
71835 | simd-1 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
71835 | simd-1 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
72020 | simd-1 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140504 | 20140425 |
72020 | simd-1 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140504 | 20140425 |
72020 | simd-1 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140504 | 20140425 |
72425 | simd-2 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140504 | 20140425 |
72425 | simd-2 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140504 | 20140425 |
72425 | simd-2 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140504 | 20140425 |
72425 | simd-2 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140504 | 20140425 |
72445 | simd-2 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140504 | 20140425 |
72815 | simd-2 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
72815 | simd-2 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
73005 | simd-2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140504 | 20140425 |
73005 | simd-2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140504 | 20140425 |
73005 | simd-2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140504 | 20140425 |
73005 | simd-2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
73005 | simd-2 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
73020 | simd-2 | gcc -Os -fomit-frame-pointer | 20140504 | 20140425 |
73020 | simd-2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140504 | 20140425 |
73020 | simd-2 | gcc -m64 -Os -fomit-frame-pointer | 20140504 | 20140425 |
73020 | simd-2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
73020 | simd-2 | gcc -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
73400 | simd-2 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
73400 | simd-2 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
74560 | simd-1 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
74560 | simd-1 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
75725 | simd-2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
75725 | simd-2 | gcc -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
75835 | simd-2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
76280 | simd-1 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
76280 | simd-1 | gcc -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
76290 | simd-2 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
78185 | 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 |
78190 | simd-1 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141015 | 20141014 |
78190 | simd-1 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140628 | 20140622 |
78190 | simd-1 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140628 | 20140622 |
78205 | simd-1 | clang -O3 -fomit-frame-pointer | 20140628 | 20140622 |
80135 | bernstein/small-simd-2 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140504 | 20140425 |
80135 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140504 | 20140425 |
80135 | bernstein/small-simd-2 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
80140 | bernstein/small-simd-2 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140504 | 20140425 |
80145 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
80515 | bernstein/small-simd-2 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140504 | 20140425 |
80515 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140504 | 20140425 |
80515 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140504 | 20140425 |
80515 | bernstein/small-simd-2 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140504 | 20140425 |
80515 | bernstein/small-simd-2 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140504 | 20140425 |
80535 | simd-2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80535 | simd-2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80540 | simd-2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80540 | simd-2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80540 | simd-2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80545 | simd-2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80550 | simd-2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80550 | simd-2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80560 | simd-2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
80560 | simd-2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -funroll-loops -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
80565 | simd-1 | gcc -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
80570 | simd-1 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
80570 | simd-1 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
80570 | simd-1 | gcc -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
80570 | simd-1 | gcc -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-1 | gcc -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-1 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-1 | gcc -m64 -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-1 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-1 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-1 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-1 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-1 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
80580 | simd-2 | gcc -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
80650 | simd-1 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80650 | simd-1 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80655 | simd-2 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80655 | simd-2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80655 | simd-2 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80655 | simd-2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80660 | simd-2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80660 | simd-2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80660 | simd-2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80660 | simd-2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80660 | simd-2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80665 | simd-2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80665 | simd-2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80665 | simd-2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80665 | simd-2 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80665 | simd-2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80665 | simd-2 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80665 | simd-2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80675 | simd-2 | gcc -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80675 | simd-2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80675 | simd-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80675 | simd-2 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80675 | simd-2 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80685 | simd-1 | gcc -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80685 | simd-1 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80685 | simd-1 | gcc -m64 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80690 | simd-1 | gcc -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80690 | simd-1 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80690 | simd-1 | gcc -m64 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80690 | simd-1 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80690 | simd-2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80690 | simd-1 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80690 | simd-2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80695 | simd-2 | gcc -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80695 | simd-2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80695 | simd-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80695 | simd-2 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80695 | simd-2 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80725 | simd-2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80725 | simd-2 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80725 | simd-2 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80725 | simd-2 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80725 | simd-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80730 | simd-1 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80730 | simd-1 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80735 | simd-1 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80735 | simd-1 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80735 | simd-1 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80740 | simd-1 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80740 | simd-1 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80740 | simd-1 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80745 | simd-2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80745 | simd-2 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80745 | simd-2 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80745 | simd-2 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80745 | simd-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -m64 -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
80770 | simd-2 | gcc -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
80780 | simd-2 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141015 | 20141014 |
80780 | 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 |
80780 | simd-2 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140628 | 20140622 |
80780 | simd-2 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140628 | 20140622 |
80795 | simd-2 | clang -O3 -fomit-frame-pointer | 20140628 | 20140622 |
80810 | simd-1 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80810 | simd-1 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80810 | simd-1 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80810 | simd-1 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80815 | simd-1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80815 | simd-1 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80815 | simd-1 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80815 | simd-1 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80815 | simd-1 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80815 | simd-1 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80815 | simd-1 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80820 | simd-1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80820 | simd-1 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80820 | simd-1 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80925 | bernstein/small-simd-2 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
80925 | bernstein/small-simd-2 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
80930 | simd-1 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80930 | simd-1 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
80950 | simd-2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140504 | 20140425 |
80950 | simd-2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140504 | 20140425 |
80950 | simd-2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140504 | 20140425 |
80950 | simd-2 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
80950 | simd-2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
80950 | simd-2 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
80950 | simd-1 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80950 | simd-1 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
80955 | simd-2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
81115 | simd-1 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
81115 | simd-1 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
81115 | simd-1 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
81115 | simd-1 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
81115 | simd-1 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140504 | 20140425 |
81135 | simd-1 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
81135 | simd-1 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
81135 | simd-1 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
81135 | simd-1 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
81135 | simd-1 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140504 | 20140425 |
81290 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
81290 | bernstein/small-simd-2 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140504 | 20140425 |
81690 | bernstein/small-simd-2 | gcc -Os -fomit-frame-pointer | 20140504 | 20140425 |
81690 | bernstein/small-simd-2 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140504 | 20140425 |
81690 | bernstein/small-simd-2 | gcc -m64 -Os -fomit-frame-pointer | 20140504 | 20140425 |
81690 | bernstein/small-simd-2 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
81690 | bernstein/small-simd-2 | gcc -march=k8 -Os -fomit-frame-pointer | 20140504 | 20140425 |
84795 | bernstein/small-simd-2 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
84795 | bernstein/small-simd-2 | gcc -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
84800 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
84800 | bernstein/small-simd-2 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140504 | 20140425 |
86335 | bernstein/small-simd-2 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141015 | 20141014 |
86335 | 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 |
86335 | bernstein/small-simd-2 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140628 | 20140622 |
86350 | bernstein/small-simd-2 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140628 | 20140622 |
86355 | bernstein/small-simd-2 | clang -O3 -fomit-frame-pointer | 20140628 | 20140622 |
87110 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87110 | bernstein/small-simd-2 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87120 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87130 | bernstein/small-simd-2 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87480 | bernstein/small-simd-2 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87485 | bernstein/small-simd-2 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87485 | bernstein/small-simd-2 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87490 | bernstein/small-simd-2 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87490 | bernstein/small-simd-2 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87490 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87490 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87490 | bernstein/small-simd-2 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87495 | bernstein/small-simd-2 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87495 | bernstein/small-simd-2 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87495 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87500 | bernstein/small-simd-2 | gcc -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87500 | bernstein/small-simd-2 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87500 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87500 | bernstein/small-simd-2 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87500 | bernstein/small-simd-2 | gcc -m64 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87500 | bernstein/small-simd-2 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87500 | bernstein/small-simd-2 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87500 | bernstein/small-simd-2 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87510 | bernstein/small-simd-2 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87510 | bernstein/small-simd-2 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87515 | bernstein/small-simd-2 | gcc -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87515 | bernstein/small-simd-2 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87515 | bernstein/small-simd-2 | gcc -m64 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87875 | bernstein/small-simd-2 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87885 | bernstein/small-simd-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87895 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87895 | bernstein/small-simd-2 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87895 | bernstein/small-simd-2 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87895 | bernstein/small-simd-2 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140504 | 20140425 |
87900 | bernstein/small-simd-2 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87900 | bernstein/small-simd-2 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140504 | 20140425 |
87930 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
87930 | bernstein/small-simd-2 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
87930 | bernstein/small-simd-2 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
87930 | bernstein/small-simd-2 | gcc -march=nocona -O -fomit-frame-pointer | 20140504 | 20140425 |
88310 | bernstein/small-simd-2 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
88310 | bernstein/small-simd-2 | gcc -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
88315 | bernstein/small-simd-2 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
88315 | bernstein/small-simd-2 | gcc -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
88320 | bernstein/small-simd-2 | gcc -O -fomit-frame-pointer | 20140504 | 20140425 |
88320 | bernstein/small-simd-2 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140504 | 20140425 |
88320 | bernstein/small-simd-2 | gcc -m64 -O -fomit-frame-pointer | 20140504 | 20140425 |
88320 | bernstein/small-simd-2 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140504 | 20140425 |
88320 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140504 | 20140425 |
88320 | bernstein/small-simd-2 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140504 | 20140425 |
88320 | bernstein/small-simd-2 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140504 | 20140425 |
88320 | bernstein/small-simd-2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140504 | 20140425 |
88690 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
88690 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
88690 | bernstein/small-simd-2 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140504 | 20140425 |
88690 | bernstein/small-simd-2 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140504 | 20140425 |
88695 | bernstein/small-simd-2 | gcc -funroll-loops -O -fomit-frame-pointer | 20140504 | 20140425 |
88695 | bernstein/small-simd-2 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140504 | 20140425 |
88695 | bernstein/small-simd-2 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140504 | 20140425 |
657245 | simd-2 | cc | 20140504 | 20140425 |
657385 | simd-2 | gcc -funroll-loops | 20140504 | 20140425 |
659300 | simd-1 | gcc | 20140504 | 20140425 |
659510 | simd-1 | cc | 20140504 | 20140425 |
659510 | simd-1 | gcc -funroll-loops | 20140504 | 20140425 |
691530 | simd-2 | gcc | 20140504 | 20140425 |
692815 | bernstein/small-simd-2 | cc | 20140504 | 20140425 |
692815 | bernstein/small-simd-2 | gcc -funroll-loops | 20140504 | 20140425 |
702825 | bernstein/small-simd-2 | gcc | 20140504 | 20140425 |
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 -O3 -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 -O3 -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 -O3 -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
|