Implementation notes: amd64, pmnod003, crypto_hash/cubehash1632

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: cubehash1632
TimeImplementationCompilerBenchmark dateSUPERCOP version
12730emmintrin4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
12734emmintrin5icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
12752emmintrin5icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
12776emmintrin4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
15212emmintrin5icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
15212emmintrin5icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
15214emmintrin5icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
15216emmintrin5icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
15224amd64-2icc -xAVX -O3 -fomit-frame-pointer2019081920190816
15226amd64-2icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
15226amd64-2icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
15228amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
15228amd64-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
15228amd64-2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
15228amd64-2icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
15228amd64-2icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
15228amd64-2icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
15230amd64-2icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
15230amd64-2icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
15232amd64-2icc -xAVX -O2 -fomit-frame-pointer2019081920190816
15234amd64avxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
15234amd64avxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
15234amd64avxicc -xAVX -O3 -fomit-frame-pointer2019081920190816
15234amd64avxicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
15234amd64avxicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
15234amd64-2icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
15236amd64avxicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
15236amd64avxicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
15236amd64avxicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
15238amd64avxicc -xAVX -O2 -fomit-frame-pointer2019081920190816
15238amd64avxicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
15238amd64-2icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
15238amd64avxicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
15238amd64avxicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
15240amd64-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
15240amd64avxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
15240emmintrin5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
15240amd64-2icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
15240amd64avxicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
15240amd64avxicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
15242amd64avxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
15242amd64-2icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
15242amd64avxicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
15244amd64-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
15244amd64avxicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
15278emmintrin4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
15278emmintrin4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
15282emmintrin4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
15284emmintrin4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
15290amd64icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
15292amd64icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
15298amd64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
15298emmintrin4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
15298amd64icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
15298emmintrin4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
15300amd64icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
15304emmintrin4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
15304amd64icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
15306emmintrin4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
15306amd64icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
15308amd64icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
15308amd64icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
15308amd64icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
15312emmintrin4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
15314amd64icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
15314amd64icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
15316amd64icc -xAVX -O2 -fomit-frame-pointer2019081920190816
15316amd64icc -xAVX -O3 -fomit-frame-pointer2019081920190816
15320amd64icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
15332emmintrin4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
15360amd64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
15372amd64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
15380emmintrin4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
15396amd64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
15428emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
15444emmintrin4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
15446emmintrin5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
15478emmintrin5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
15482emmintrin5icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
15506emmintrin5icc -xAVX -O2 -fomit-frame-pointer2019081920190816
15512emmintrin5icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
15526emmintrin5icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
15530emmintrin5icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
15534emmintrin5icc -xAVX -O3 -fomit-frame-pointer2019081920190816
15534emmintrin5icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
15536emmintrin5icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
15674emmintrin5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
15676emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
15874emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
16362emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
37764unrolled5icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
37776unrolled5icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
37788unrolled5icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
37800unrolled5icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
38342unrolled5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
38776unrolled5icc -xAVX -O2 -fomit-frame-pointer2019081920190816
38776unrolled5icc -xAVX -O3 -fomit-frame-pointer2019081920190816
38778unrolled5icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
38784unrolled5icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
38892unrolled5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
38956unrolled5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
39186unrolled3icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
39188unrolled3icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
39250unrolled3icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
39294unrolled3icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
39880unrolled3icc -xAVX -O3 -fomit-frame-pointer2019081920190816
39900unrolled3icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
39924unrolled3icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
39942unrolled3icc -xAVX -O2 -fomit-frame-pointer2019081920190816
40022unrolled3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
40180unrolled3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
40202unrolled3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
40222unrolled3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
40506unrolled5icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
40522unrolled5icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
40524unrolled5icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
40558unrolled5icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
40592unrolled5icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
40608unrolled5icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
41326unrolled4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
41388unrolled4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
41430unrolled4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
41440unrolled4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
41612unrolled5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
41756unrolled3icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
41822unrolled3icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
41826unrolled3icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
41834unrolled3icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
41872unrolled3icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
41924unrolled3icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
42032amd64-32icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
42068amd64-32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
42068amd64-32icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
42070amd64-32icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
42088amd64-32icc -xAVX -O3 -fomit-frame-pointer2019081920190816
42108amd64-32icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
42122amd64-32icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
42128amd64-32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
42130amd64-32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
42132amd64-32icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
42132amd64-32icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
42152amd64-32icc -xAVX -O2 -fomit-frame-pointer2019081920190816
42160amd64-32icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
42196amd64-32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
42270unrolled4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
42284unrolled4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
42284amd64-32icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
42306unrolled4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
42318amd64-32icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
42322unrolled4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
42382amd64-32icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
42396amd64-32icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
42818unrolled4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
42824unrolled4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
42852unrolled4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
42884unrolled4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
42894unrolled4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
42904unrolled4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
43786unrolled4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
44016unrolled4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
44154unrolled4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
45484unrolled4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
46838sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
46866sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
47112sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
48090sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
48096sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
48154sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
48766sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
48944sphlibicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
49078sphlibicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
49204sphlibicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
49230sphlibicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
49298sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
50280sphlibicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
50294sphlibicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
50302sphlibicc -xAVX -O2 -fomit-frame-pointer2019081920190816
50314sphlibicc -xAVX -O3 -fomit-frame-pointer2019081920190816
50350mmintrinicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
50358mmintrinicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
50424mmintrinicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
50490mmintrinicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
50556sphlib-smallicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
50624mmintrinicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
50658mmintrinicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
50684mmintrinicc -xAVX -O3 -fomit-frame-pointer2019081920190816
50822mmintringcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
50844mmintrinicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
50980mmintrinicc -xAVX -O2 -fomit-frame-pointer2019081920190816
50990mmintrinicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
50990mmintrinicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
50994mmintrinicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
51008mmintrinicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
51190sphlib-smallicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
51210mmintrinicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
52482mmintringcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
52482mmintringcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
53902sphlib-smallicc -xAVX -O3 -fomit-frame-pointer2019081920190816
54052sphlib-smallicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
54560mmintringcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
56696sphlibicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
56732sphlibicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
56832sphlibicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
56850sphlibicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
56946sphlibicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
57026sphlibicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
64092simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
67000unrolledicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
67288unrolledicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
67350unrolled2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
68368unrolledicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
68370unrolledicc -xAVX -O3 -fomit-frame-pointer2019081920190816
68642unrolledicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
68812unrolledicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
69962unrolledicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
69964unrolledicc -xAVX -O2 -fomit-frame-pointer2019081920190816
70306unrolled2icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
70442unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
70502unrolled2icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
70762unrolled2icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
70780unrolled2icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
71048unrolled2icc -xAVX -O3 -fomit-frame-pointer2019081920190816
71362unrolled2icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
71450sphlib-smallicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
71620unrolled2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
72984unrolled2icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
72986unrolled2icc -xAVX -O2 -fomit-frame-pointer2019081920190816
73494unrolled2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
75446unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
76172unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
76918sphlib-smallicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
77082sphlib-smallicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
77094sphlib-smallicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
77132sphlib-smallicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
78676unrolledicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
79018unrolledicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
79058unrolledicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
79278unrolledicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
79310unrolledicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
79546unrolledicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
82390unrolled2icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
82590unrolled2icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
83722unrolled2icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
84136unrolled2icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
84162unrolled2icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
84170unrolled2icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
86050sphlib-smallicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
86158sphlib-smallicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
93132unrolled2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
95350sphlib-smallicc -xAVX -O2 -fomit-frame-pointer2019081920190816
95392sphlib-smallicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
98136sphlib-smallicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
98230unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
103612simpleicc -xAVX -O2 -fomit-frame-pointer2019081920190816
103642simpleicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
103816simpleicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
103878simpleicc -xAVX -O3 -fomit-frame-pointer2019081920190816
150428simpleicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
150442simpleicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
176170simpleicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
176980simpleicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
178402simpleicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
182354simpleicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
183806simpleicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
188984simpleicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
189114simpleicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
191948simpleicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
344416simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
354196simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
386368simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816

Compiler output

Implementation: crypto_hash/cubehash1632/mmintrin
Compiler: icc -xAVX -O2 -fomit-frame-pointer
hash.c: hash.c(165): (col. 5) warning #13203: No EMMS instruction before call to function

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer mmintrin
icc -xAVX -O3 -fomit-frame-pointer mmintrin
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer mmintrin
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer mmintrin
icc -xCORE-AVX-I -O2 -fomit-frame-pointer mmintrin
icc -xCORE-AVX-I -O3 -fomit-frame-pointer mmintrin
icc -xCORE-AVX2 -O2 -fomit-frame-pointer mmintrin
icc -xCORE-AVX2 -O3 -fomit-frame-pointer mmintrin
icc -xCORE-AVX512 -O2 -fomit-frame-pointer mmintrin
icc -xCORE-AVX512 -O3 -fomit-frame-pointer mmintrin
icc -xSSE4.1 -O2 -fomit-frame-pointer mmintrin
icc -xSSE4.1 -O3 -fomit-frame-pointer mmintrin
icc -xSSE4.2 -O2 -fomit-frame-pointer mmintrin
icc -xSSE4.2 -O3 -fomit-frame-pointer mmintrin