Implementation notes: amd64, pmnod003, crypto_hash/cubehash168

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: cubehash168
TimeImplementationCompilerBenchmark dateSUPERCOP version
43696emmintrin4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
43702emmintrin4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
52294emmintrin4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
52300emmintrin4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
52300emmintrin4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
52344emmintrin4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
52484emmintrin4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
52760emmintrin4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
52770emmintrin4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
52778emmintrin4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
52778emmintrin4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
52778emmintrin4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
52834emmintrin4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
52860emmintrin4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
52900emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
54064emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
54240emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
54712emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
175138simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
184042unrolledicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
184502unrolledicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
187020unrolledicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
187048unrolledicc -xAVX -O3 -fomit-frame-pointer2019081920190816
187450unrolledicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
188218unrolledicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
192384unrolledicc -xAVX -O2 -fomit-frame-pointer2019081920190816
192410unrolledicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
194692unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
201984unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
205312unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
219444unrolledicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
219790unrolledicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
219846unrolledicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
220252unrolledicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
221152unrolledicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
221772unrolledicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
227966unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
296004simpleicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
297872simpleicc -xAVX -O3 -fomit-frame-pointer2019081920190816
301652simpleicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
315174simpleicc -xAVX -O2 -fomit-frame-pointer2019081920190816
338956specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
411382specicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
417492specicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
425726specicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
433256specicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
433278specicc -xAVX -O3 -fomit-frame-pointer2019081920190816
441074specicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
442694simpleicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
443542simpleicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
452274specicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
519820simpleicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
522332simpleicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
553668simpleicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
568550simpleicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
570442specicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
570518specicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
572640simpleicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
572708simpleicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
573148simpleicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
580366specicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
584406simpleicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
599436specicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
600816specicc -xAVX -O2 -fomit-frame-pointer2019081920190816
600850specicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
644524specicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
787986specgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
841636specgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
980128specgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
1063470simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
1067406simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
1118526simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816