Implementation notes: amd64, pmnod003, crypto_hash/cubehash82

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: cubehash82
TimeImplementationCompilerBenchmark dateSUPERCOP version
84878emmintrin4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
85690emmintrin4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
86182emmintrin3icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
86698emmintrin3icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
101704emmintrin4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
101720emmintrin4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
101734emmintrin4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
101776emmintrin4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
101936emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
102830emmintrin4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
103128emmintrin3icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
103268emmintrin3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
103398emmintrin3icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
103412emmintrin4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
103480emmintrin4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
103502emmintrin4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
103506emmintrin4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
103528emmintrin4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
103550emmintrin4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
103556emmintrin3icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
103574emmintrin3icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
103588emmintrin4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
103966emmintrin3icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
103968emmintrin3icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
103984emmintrin3icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
104206emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
104320emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
104652emmintrin3icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
104718emmintrin3icc -xAVX -O3 -fomit-frame-pointer2019081920190816
104766emmintrin3icc -xAVX -O2 -fomit-frame-pointer2019081920190816
104776emmintrin3icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
104828emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
104832emmintrin3icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
105564emmintrin3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
105598emmintrin3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
106124emmintrin3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
330170unrolledicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
331180unrolledicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
333674simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
333862unrolledicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
334322unrolledicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
334652unrolledicc -xAVX -O3 -fomit-frame-pointer2019081920190816
334990unrolledicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
335932unrolledicc -xAVX -O2 -fomit-frame-pointer2019081920190816
336748unrolledicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
368788unrolledicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
369520unrolledicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
372402unrolledicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
374116unrolledicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
375842unrolledicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
382978unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
386418unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
386872unrolledicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
393384unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
417668unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
528822specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
536366simpleicc -xAVX -O2 -fomit-frame-pointer2019081920190816
536452simpleicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
539504simpleicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
539712simpleicc -xAVX -O3 -fomit-frame-pointer2019081920190816
750946specicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
770876specicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
774206specicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
779430specicc -xAVX -O3 -fomit-frame-pointer2019081920190816
780024specicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
817472simpleicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
817668simpleicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
827858specicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
828688specicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
959064simpleicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
994478simpleicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
1012280specicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
1012652specicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
1025348specicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
1034888simpleicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
1035244specicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
1061674simpleicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
1063276simpleicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
1063702simpleicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
1071560simpleicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
1078984simpleicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
1110676specicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
1162638specicc -xAVX -O2 -fomit-frame-pointer2019081920190816
1372020specgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
1451764specgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
1558418specgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
1909718specicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
1967680simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
1977014simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
2081838simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816