Implementation notes: amd64, pmnod003, crypto_hash/bblake256

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: bblake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
10034ssse3icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
10046ssse3icc -xAVX -O2 -fomit-frame-pointer2019081920190816
10096ssse3icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
10150ssse3icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
10352ssse3icc -xAVX -O3 -fomit-frame-pointer2019081920190816
10358ssse3icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
10382ssse3icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
10400ssse3icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
10472ssse3icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
10478ssse3icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
10698ssse3icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
10734ssse3icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
10882ssse3icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
10922ssse3icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
11218ssse3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
11254ssse3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
11406sse2icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
11416sse2icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
11422ssse3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
11424sse2icc -xAVX -O2 -fomit-frame-pointer2019081920190816
11514sse2icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
11658sse2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
11832sse2icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
11834sse2icc -xAVX -O3 -fomit-frame-pointer2019081920190816
11896sse2icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
11936ssse3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
11950sse2icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
12000sse2icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
12282sse2icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
12308sse2icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
12662sse2icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
12700sse2icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
12706sse2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
12736sse2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
13120sse2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
13132sse2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
19974bswapgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
20024bswapgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
20030regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
20092regsgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
20216bswapgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
20246sandygcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
20254regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
20270bswapgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
20846bswapicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
20860bswapicc -xAVX -O3 -fomit-frame-pointer2019081920190816
21080bswapicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
21106bswapicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
21152bswapicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
21176bswapicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
21264sandyicc -xAVX -O3 -fomit-frame-pointer2019081920190816
21288bswapicc -xAVX -O2 -fomit-frame-pointer2019081920190816
21288sandyicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
21288bswapicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
21318sandygcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
21324regsgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
21332sandyicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
21338sandyicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
21364sandyicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
21374bswapicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
21386sandyicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
21412sandygcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
21424bswapicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
21434bswapicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
21494sandyicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
21530sandyicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
21558sandyicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
21574sandyicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
21616sandyicc -xAVX -O2 -fomit-frame-pointer2019081920190816
21626sandyicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
21724sandyicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
21748sandyicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
21754regsicc -xAVX -O2 -fomit-frame-pointer2019081920190816
21784regsicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
21926sandygcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
21958bswapicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
22020bswapicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
22020bswapicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
22164regsicc -xAVX -O3 -fomit-frame-pointer2019081920190816
22168regsicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
22188regsicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
22288regsicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
22326regsicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
22492regsicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
22552regsicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
22614regsicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
22614regsicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
22658regsicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
22658regsicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
22682regsicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816