Implementation notes: amd64, pmnod003, crypto_hash/cubehash161

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
334446emmintrin4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
334450emmintrin4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
399202emmintrin4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
399232emmintrin4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
399232emmintrin4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
399238emmintrin4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
399498emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
403390emmintrin4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
403882emmintrin4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
403942emmintrin4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
403988emmintrin4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
403988emmintrin4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
404026emmintrin4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
406224emmintrin4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
406350emmintrin4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
411110emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
411220emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
411230emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
1231854simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
1382486unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
1398174unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
1416474unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
1442704unrolledicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
1446496unrolledicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
1447724specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
1462502unrolledicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
1462798unrolledicc -xAVX -O3 -fomit-frame-pointer2019081920190816
1464832unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
1480090unrolledicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
1486766unrolledicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
1501274unrolledicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
1517388unrolledicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
1520330unrolledicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
1522530unrolledicc -xAVX -O2 -fomit-frame-pointer2019081920190816
1526664unrolledicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
1535356unrolledicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
1543534unrolledicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
1546470unrolledicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
2102648specicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
2102722simpleicc -xAVX -O2 -fomit-frame-pointer2019081920190816
2105076simpleicc -xAVX -O3 -fomit-frame-pointer2019081920190816
2106520simpleicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
2108734simpleicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
2150292specicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
2170690specicc -xAVX -O3 -fomit-frame-pointer2019081920190816
2204180specicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
2214012specicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
2309848specicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
2312084specicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
3176042specicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
3184998simpleicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
3185562simpleicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
3186442specicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
3243144specicc -xAVX -O2 -fomit-frame-pointer2019081920190816
3247818specicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
3312456specicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
3479086specicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
3739476simpleicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
3762132simpleicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
3789102specicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
4162930simpleicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
4163656simpleicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
4170684simpleicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
4191926simpleicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
4223948simpleicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
4253226simpleicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
4495610specgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
4654280specgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
4685232specgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
7675072simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
7723888simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
7979304simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816