Implementation notes: amd64, pmnod003, crypto_hash/cubehash164

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: cubehash164
TimeImplementationCompilerBenchmark dateSUPERCOP version
85350emmintrin4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
85378emmintrin4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
101914emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
102048emmintrin4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
102048emmintrin4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
102068emmintrin4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
102072emmintrin4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
102940emmintrin4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
102942emmintrin4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
102982emmintrin4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
103024emmintrin4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
103480emmintrin4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
103486emmintrin4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
103666emmintrin4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
104644emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
104768emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
105186emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
121060emmintrin4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
323936simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
339862unrolledicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
340738unrolledicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
345244unrolledicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
345276unrolledicc -xAVX -O3 -fomit-frame-pointer2019081920190816
345490unrolledicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
346934unrolledicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
354668unrolledicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
354824unrolledicc -xAVX -O2 -fomit-frame-pointer2019081920190816
362220unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
370838unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
377284unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
401238unrolledicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
402832unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
407574unrolledicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
408392unrolledicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
408414unrolledicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
408636unrolledicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
411564unrolledicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
499336specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
553040simpleicc -xAVX -O2 -fomit-frame-pointer2019081920190816
553098simpleicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
556410simpleicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
556776simpleicc -xAVX -O3 -fomit-frame-pointer2019081920190816
649422specicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
660434specicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
686628specicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
696340specicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
696510specicc -xAVX -O3 -fomit-frame-pointer2019081920190816
700266specicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
702592specicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
834342simpleicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
839860simpleicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
939346specicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
940392specicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
969338specicc -xAVX -O2 -fomit-frame-pointer2019081920190816
977750simpleicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
980322specicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
982952simpleicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
995962specicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
1011876specicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
1055192simpleicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
1083748simpleicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
1083880simpleicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
1083958simpleicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
1098366specicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
1100004simpleicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
1107702simpleicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
1321312specgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
1394352specgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
1520940specgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
2014086simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
2019630simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
2102486simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816