Implementation notes: amd64, skylake, crypto_hash/shabal512

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: shabal512
TimeImplementationCompilerBenchmark dateSUPERCOP version
9640sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9644sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9654sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
9696sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9704refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9710refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
9742refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9770refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9824sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9830sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
9880refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9892sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9892refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9896refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9908refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
9910sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
9916sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
9918sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9924refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9926sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
9944refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
9944sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
9948refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9950sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9952sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9958sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9968amd64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
9970amd64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9970amd64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
9972amd64gcc -O -fomit-frame-pointer2016121520161026
9972amd64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
9972amd64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9972refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
9974amd64cc2016121520161026
9974amd64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
9974amd64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
9974amd64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
9974amd64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
9974amd64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
9976amd64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
9976amd64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
9976amd64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
9976amd64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
9978amd64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
9978amd64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
9978amd64gcc -O3 -fomit-frame-pointer2016121520161026
9978amd64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
9978amd64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
9978amd64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
9978amd64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
9978amd64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
9980amd64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
9980amd64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
9980amd64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9980amd64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
9980amd64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
9980amd64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
9980amd64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9982amd64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9982amd64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
9982amd64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9982amd64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
9982amd64gcc -m64 -O -fomit-frame-pointer2016121520161026
9982amd64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
9982amd64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
9982amd64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
9984amd64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
9984amd64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
9984amd64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
9984amd64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
9984sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
9986amd64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
9986amd64gcc2016121520161026
9986amd64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
9986amd64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
9988amd64clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
9988amd64gcc -O2 -fomit-frame-pointer2016121520161026
9988amd64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
9988amd64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
9988amd64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
9990amd64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
9990sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
9990amd64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
9990amd64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
9994amd64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9994sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
9994amd64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
9996amd64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
9998amd64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
9998refgcc -m64 -O3 -fomit-frame-pointer2016121520161026
10000amd64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
10000amd64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10000amd64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
10002amd64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
10002amd64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10002amd64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
10004amd64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
10004amd64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
10006amd64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
10006amd64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
10006sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10006amd64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
10008amd64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
10008amd64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
10008refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
10010amd64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
10012refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
10012refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
10014amd64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10014refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
10014sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
10014refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
10014refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
10020amd64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
10020amd64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
10020refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
10022amd64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10022refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
10022amd64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
10026amd64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
10026refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
10028refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10030amd64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
10030sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10030refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
10032amd64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
10038amd64gcc -funroll-loops2016121520161026
10038sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
10040refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
10044sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10046refgcc -O3 -fomit-frame-pointer2016121520161026
10048sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
10056amd64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10056refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
10056amd64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
10058sphlibgcc -O2 -fomit-frame-pointer2016121520161026
10058sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
10058sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
10058sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
10058refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
10068refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
10072refgcc -m64 -O2 -fomit-frame-pointer2016121520161026
10074sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
10076amd64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
10078refgcc -O2 -fomit-frame-pointer2016121520161026
10078sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10084amd64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10092sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10094sphlibgcc -m64 -O3 -fomit-frame-pointer2016121520161026
10114sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
10116sphlibgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
10118sphlibgcc -O3 -fomit-frame-pointer2016121520161026
10120sphlibgcc -m64 -O2 -fomit-frame-pointer2016121520161026
10126sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10140sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
10144sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10150sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10152amd64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10152refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10152amd64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
10154amd64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
10156amd64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
10158amd64gcc -Os -fomit-frame-pointer2016121520161026
10158amd64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
10160refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10160amd64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10160amd64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
10160amd64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
10160amd64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
10162amd64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
10164amd64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10164amd64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10166amd64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10166amd64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
10168amd64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
10168amd64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
10168amd64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
10168refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
10168amd64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
10172amd64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
10174amd64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
10174amd64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
10176amd64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10182sphlibgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
10184amd64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10188refgcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10190amd64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10190sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
10194amd64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
10196sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
10198amd64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
10212refgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
10214sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10216amd64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
10218refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
10218amd64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10220amd64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
10222refgcc -m64 -O -fomit-frame-pointer2016121520161026
10222sphlibgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
10226refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
10230refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
10234refgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10240sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
10240refgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
10246refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10248refgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
10248refgcc -march=nocona -O -fomit-frame-pointer2016121520161026
10252sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
10256refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
10260sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
10262refgcc -O -fomit-frame-pointer2016121520161026
10262refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10270sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10274refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
10284refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
10286refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
10292refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
10294amd64gcc -m64 -Os -fomit-frame-pointer2016121520161026
10296sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
10300amd64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
10300amd64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
10302refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
10304refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
10304refgcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
10324refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
10332refgcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
10350sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10350sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
10350amd64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10354sphlibgcc -m64 -O -fomit-frame-pointer2016121520161026
10364refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
10366sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
10374refgcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
10386sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
10388sphlibgcc -O -fomit-frame-pointer2016121520161026
10394sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
10394sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
10394refgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
10398refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
10398refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
10412sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
10416refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10430sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
10432sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
10434sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
10446sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
10476sphlibgcc -march=nocona -O -fomit-frame-pointer2016121520161026
10478refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
10480refgcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
10480refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
10482refgcc -m64 -Os -fomit-frame-pointer2016121520161026
10484refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
10488refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10488refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10490refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
10494amd64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10498refgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
10498refgcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
10502refgcc -Os -fomit-frame-pointer2016121520161026
10506refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
10508refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
10512refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
10518refgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
10522refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
10524sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
10530sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
10532refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
10536refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
10538refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
10546refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
10550refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
10586sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
10590refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
10592refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
10608sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
10612sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
10614refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
10630sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
10634sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
10642refgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
10652refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
10676refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
10694refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
10702refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10704refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10710refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
10728refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
10734refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
10738refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
10756sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
10760sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10766sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
10788sphlibgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
10792sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
10798refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10798sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
10800sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
10806sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
10808sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10808sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
10814sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10816sphlibgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
10826sphlibgcc -march=k8 -O -fomit-frame-pointer2016121520161026
10828sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
10832refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
10834sphlibgcc -funroll-loops -O -fomit-frame-pointer2016121520161026
10838sphlibgcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
10842sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
10860sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
10860sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
10862sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
10862refgcc -march=k8 -O -fomit-frame-pointer2016121520161026
10868refgcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
10882sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
10882sphlibgcc -march=k8 -Os -fomit-frame-pointer2016121520161026
10886sphlibgcc -Os -fomit-frame-pointer2016121520161026
10886sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
10890sphlibgcc -m64 -Os -fomit-frame-pointer2016121520161026
10890sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
10896sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
10896sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
10900refgcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
10902sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
10902refgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
10908refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
10910sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
10912sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
10912refgcc -march=barcelona -O -fomit-frame-pointer2016121520161026
10924sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
10926sphlibgcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
11002refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
11012sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
11012refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
11042sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
11060sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
11074refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
11074sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
11142sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
11158sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
11202sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
11204refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
11240sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
11246sphlibgcc -march=nocona -Os -fomit-frame-pointer2016121520161026
11250sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
11310refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
11352sphlibclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
11366refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
11374refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
11382refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
11384refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
11392refclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
11394refclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
11398sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
11400sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
11492refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
11520refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
11638sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
24500sphlibcc2016121520161026
24532refgcc -funroll-loops2016121520161026
24536refcc2016121520161026
24552sphlibgcc -funroll-loops2016121520161026
24560sphlibgcc2016121520161026
24764refgcc2016121520161026