Implementation notes: amd64, genji262, crypto_hash/shabal512

Computer: genji262
Architecture: amd64
CPU ID: AuthenticAMD-00800f12-178bfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: shabal512
TimeImplementationCompilerBenchmark dateSUPERCOP version
9284refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9284refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9306refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9306refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9328refgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
9328refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9328refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
9328refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
9328refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9328refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
9328refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
9328refgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
9350refgcc -O2 -fomit-frame-pointer2018081920180818
9350refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
9350refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9350refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
9350refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
9350refgcc -m64 -O2 -fomit-frame-pointer2018081920180818
9350refgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9372refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9372refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9372refgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
9372sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
9372refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
9372refgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
9372refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9372refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9372refgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9372refgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
9394refgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
9394refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
9394refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
9394refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
9416refgcc -O3 -fomit-frame-pointer2018081920180818
9416refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
9416refgcc -m64 -O3 -fomit-frame-pointer2018081920180818
9416refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
9416sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9438sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9438sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9438sphlibgcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
9460sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9460sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9460sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9460sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9460sphlibgcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
9482sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
9482refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9482sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
9482sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9482sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9482sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9482sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9504refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
9526refgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
9526sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
9526sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9526sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
9526refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
9526sphlibgcc -m64 -O2 -fomit-frame-pointer2018081920180818
9526refgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
9548sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
9548refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
9548sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
9548refgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
9548sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
9548refgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
9548refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
9548refgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
9570refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
9570refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
9570sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
9570sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
9592sphlibgcc -O2 -fomit-frame-pointer2018081920180818
9592sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
9592sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
9614refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
9614sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
9614refgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
9614sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
9614sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
9614refgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
9614refgcc -march=nocona -O -fomit-frame-pointer2018081920180818
9636sphlibgcc -O3 -fomit-frame-pointer2018081920180818
9636sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
9636sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9636sphlibgcc -m64 -O3 -fomit-frame-pointer2018081920180818
9636sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
9636sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
9636sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
9636sphlibgcc -march=nocona -O -fomit-frame-pointer2018081920180818
9658refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
9658sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
9658sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
9658refgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
9680sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9680sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
9680sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
9680refgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
9680sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
9680refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
9702refgcc -O -fomit-frame-pointer2018081920180818
9702refgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
9702refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9702sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
9702refgcc -m64 -O -fomit-frame-pointer2018081920180818
9702refgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
9702refgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
9702sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
9702sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
9702sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
9702refgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
9724refgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9724refgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
9724refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
9724refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
9724refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
9724sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
9724sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
9724sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
9724sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
9724refgcc -march=k8 -O -fomit-frame-pointer2018081920180818
9746refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9746sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9746sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
9746sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
9746sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
9746refgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9746sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9746sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
9746refgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
9768sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
9768sphlibgcc -march=k8 -O -fomit-frame-pointer2018081920180818
9768sphlibgcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
9790sphlibgcc -funroll-loops -O -fomit-frame-pointer2018081920180818
9790sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
9790sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
9790sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
9790sphlibgcc -march=barcelona -O -fomit-frame-pointer2018081920180818
9812sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9812sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
9834amd64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
9834amd64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
9834amd64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
9834amd64gcc -march=barcelona -O -fomit-frame-pointer2018081920180818
9834amd64gcc -march=k8 -O -fomit-frame-pointer2018081920180818
9856amd64gcc -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -O3 -fomit-frame-pointer2018081920180818
9856amd64gcc -O -fomit-frame-pointer2018081920180818
9856amd64gcc -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
9856amd64gcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9856sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9856amd64gcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -funroll-loops -O -fomit-frame-pointer2018081920180818
9856amd64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
9856sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core2 -O -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=corei7 -O -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -march=k8 -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -march=k8 -Os -fomit-frame-pointer2018081920180818
9856amd64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
9856amd64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
9856amd64gcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
9856amd64gcc -march=nocona -O3 -fomit-frame-pointer2018081920180818
9878amd64cc2018081920180818
9878amd64gcc2018081920180818
9878sphlibgcc -O -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops2018081920180818
9878amd64gcc -funroll-loops -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -O -fomit-frame-pointer2018081920180818
9878sphlibgcc -m64 -O -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -m64 -march=nocona -O -fomit-frame-pointer2018081920180818
9878amd64gcc -march=barcelona -O3 -fomit-frame-pointer2018081920180818
9878amd64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
9878amd64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
9878amd64gcc -march=nocona -O -fomit-frame-pointer2018081920180818
9878amd64gcc -march=nocona -Os -fomit-frame-pointer2018081920180818
9900amd64gcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
9900amd64gcc -funroll-loops -m64 -O -fomit-frame-pointer2018081920180818
9900amd64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2018081920180818
9900amd64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2018081920180818
9900amd64gcc -march=k8 -O3 -fomit-frame-pointer2018081920180818
10230refgcc -m64 -march=barcelona -O -fomit-frame-pointer2018081920180818
10384sphlibgcc -march=nocona -O2 -fomit-frame-pointer2018081920180818
10670refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
10670refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
10670sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
10692refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
10714sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
10758sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
10758sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2018081920180818
10934refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
10956refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
10978sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
11242refgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
11462refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2018081920180818
11484refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
11506refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
11594refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
11616refgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
11616refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
11616refgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
11638refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
11660refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
11682refgcc -Os -fomit-frame-pointer2018081920180818
11682refgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
11682refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
11704refgcc -m64 -Os -fomit-frame-pointer2018081920180818
11704refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
11726refgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
11726refgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
11726refgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
11748sphlibgcc -funroll-loops -Os -fomit-frame-pointer2018081920180818
11748refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
11748refgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
11748refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
11748refgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
11770refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
11792refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
11814refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
11836sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
11836refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
11836sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2018081920180818
11836sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2018081920180818
11836refgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
11836refgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
11858sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
11880sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2018081920180818
11880sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
11880sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
11880sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2018081920180818
11880sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
11902sphlibgcc -m64 -Os -fomit-frame-pointer2018081920180818
11902sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2018081920180818
11946sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2018081920180818
11968sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
11968sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
11990sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
11990sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2018081920180818
11990sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2018081920180818
11990sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
11990sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2018081920180818
12034sphlibgcc -Os -fomit-frame-pointer2018081920180818
12100sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
12122sphlibgcc -march=k8 -Os -fomit-frame-pointer2018081920180818
12144sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2018081920180818
12144sphlibgcc -march=nocona -Os -fomit-frame-pointer2018081920180818
12166sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2018081920180818
12232amd64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2018081920180818
12276refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
12804sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2018081920180818
13200refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
15312sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2018081920180818
17182sphlibgcc -march=barcelona -Os -fomit-frame-pointer2018081920180818
25894refcc2018081920180818
25916refgcc -funroll-loops2018081920180818
26026sphlibcc2018081920180818
26180sphlibgcc2018081920180818
26312sphlibgcc -funroll-loops2018081920180818
26378refgcc2018081920180818