Implementation notes: amd64, pmnod003, crypto_hash/cubehash512

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: cubehash512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
109965480 0 021309 856 776emmintrin4icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
110001656 0 017461 856 776emmintrin5icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
110061656 0 017557 856 776emmintrin5icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
110484688 0 020613 856 776emmintrin4icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
13140960 0 014899 856 744emmintrin5icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
13142960 0 015023 856 744emmintrin5icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
13142960 0 015095 856 744emmintrin5icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
13144960 0 014955 856 744emmintrin5icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
13158878 0 010734 824 776emmintrin5gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
131685120 0 019279 856 744emmintrin4icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
131684384 0 018347 856 744emmintrin4icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
131704384 0 018471 856 744emmintrin4icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
131705120 0 019139 856 744emmintrin4icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
131781008 0 010926 824 776amd64-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13178986 0 016243 856 744amd64-2icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
131801008 0 011030 824 776amd64-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13180986 0 016291 856 744amd64-2icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
13180986 0 016629 856 744amd64-2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
13180986 0 016909 856 776amd64-2icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
13180986 0 016829 856 776amd64-2icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
13182986 0 016197 856 744amd64-2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
13184986 0 016243 856 744amd64-2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
13184986 0 016291 856 744amd64-2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
13186921 0 016179 856 744amd64avxicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
13186921 0 016845 856 776amd64avxicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
13188935 0 013747 832 776amd64avxgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13188921 0 016227 856 744amd64avxicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
13188921 0 016597 856 744amd64avxicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
13188921 0 016165 856 744amd64avxicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
13188921 0 016765 856 776amd64avxicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
13188935 0 015095 856 744amd64avxicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
13190935 0 010966 824 776amd64avxgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
131901008 0 010054 808 776amd64-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13190935 0 09990 808 776amd64avxgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13190921 0 016179 856 744amd64avxicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
13190921 0 016227 856 744amd64avxicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
131901008 0 015103 856 744amd64-2icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
13190935 0 015039 856 744amd64avxicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
131901008 0 015035 856 744amd64-2icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
131921008 0 017053 856 776amd64-2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
13192935 0 016989 856 776amd64avxicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
131921008 0 016525 856 776amd64-2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
131921008 0 014979 856 744amd64-2icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
131941008 0 013811 832 776amd64-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13194935 0 016461 856 776amd64avxicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
13194935 0 014915 856 744amd64avxicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
13194935 0 014971 856 744amd64avxicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
13196935 0 010862 824 776amd64avxgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
131961008 0 015159 856 744amd64-2icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
13216734 0 015987 856 744amd64icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
13218756 0 016285 856 776amd64icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
13218734 0 016035 856 744amd64icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
13218734 0 016653 856 776amd64icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
132224320 0 019579 856 744emmintrin4icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
132224368 0 020421 856 776emmintrin4icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
132224320 0 019579 856 744emmintrin4icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
13222734 0 016373 856 744amd64icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
13222734 0 015941 856 744amd64icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
13222734 0 016573 856 776amd64icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
13224756 0 013571 832 776amd64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
132245096 0 020387 856 744emmintrin4icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
132245144 0 020669 856 776emmintrin4icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
132245096 0 020387 856 744emmintrin4icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
13226756 0 016813 856 776amd64icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
13228756 0 010790 824 776amd64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13228734 0 016035 856 744amd64icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
13234756 0 014919 856 744amd64icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
13236756 0 014863 856 744amd64icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
13236756 0 014795 856 744amd64icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
13238734 0 015987 856 744amd64icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
13292756 0 010686 824 776amd64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13292756 0 09814 808 776amd64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13294756 0 014739 856 744amd64icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
133064432 0 020093 856 744emmintrin4icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
133301356 0 014131 832 776emmintrin5gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
133305192 0 020437 856 744emmintrin4icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
133501176 0 016813 856 744emmintrin5icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
133721100 0 011094 824 776emmintrin5gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
133862376 0 012254 824 776emmintrin4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
13402896 0 016163 856 744emmintrin5icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
134041008 0 016509 856 776emmintrin5icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
13406896 0 016131 856 744emmintrin5icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
134081176 0 016397 856 744emmintrin5icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
13412896 0 016163 856 744emmintrin5icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
134121008 0 017037 856 776emmintrin5icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
13416896 0 016131 856 744emmintrin5icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
13530743 0 09750 808 776emmintrin5gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
137103111 0 015923 832 776emmintrin4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
137282370 0 012398 824 776emmintrin4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
141462073 0 011094 808 776emmintrin4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
328763472 0 017535 856 744unrolled5icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
328823568 0 017563 856 744unrolled5icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
329123568 0 017703 856 744unrolled5icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
329583472 0 017411 856 744unrolled5icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
332643135 0 015915 832 776unrolled5gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
337463816 0 019083 856 744unrolled5icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
337503704 0 018939 856 744unrolled5icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
337603704 0 018939 856 744unrolled5icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
337763816 0 019083 856 744unrolled5icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
338262658 0 012638 824 776unrolled5gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
339042738 0 012606 824 776unrolled5gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
341043616 0 017751 856 744unrolled3icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
341283616 0 017611 856 744unrolled3icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
341383488 0 017551 856 744unrolled3icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
341643488 0 017427 856 744unrolled3icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
347083800 0 019067 856 744unrolled3icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
347123800 0 019067 856 744unrolled3icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
347403720 0 018955 856 744unrolled3icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
347543720 0 018955 856 744unrolled3icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
348662550 0 011558 808 776unrolled3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
349602749 0 012734 824 776unrolled3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
349723223 0 015995 832 776unrolled3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
350402922 0 012782 824 776unrolled3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
352824008 0 019645 856 744unrolled5icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
353004104 0 019325 856 744unrolled5icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
353084072 0 020101 856 776unrolled5icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
353284168 0 019669 856 776unrolled5icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
353504280 0 020085 856 776unrolled5icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
353824168 0 020069 856 776unrolled5icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
359383712 0 017707 856 744unrolled4icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
359523632 0 017571 856 744unrolled4icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
360483632 0 017695 856 744unrolled4icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
360563712 0 017847 856 744unrolled4icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
363484040 0 019677 856 744unrolled3icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
363802535 0 011542 808 776unrolled5gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
364104120 0 020149 856 776unrolled3icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
364222035 0 017299 856 744amd64-32icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
364284216 0 019717 856 776unrolled3icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
364364152 0 019373 856 744unrolled3icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
364402035 0 016143 856 744amd64-32icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
364462035 0 016199 856 744amd64-32icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
364522035 0 011062 808 776amd64-32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
364542035 0 017717 856 744amd64-32icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
364582035 0 018093 856 776amd64-32icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
364582035 0 017885 856 776amd64-32icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
364584328 0 020133 856 776unrolled3icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
364682035 0 016075 856 744amd64-32icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
364722035 0 017565 856 776amd64-32icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
364724216 0 020117 856 776unrolled3icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
364962035 0 017965 856 776amd64-32icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
364982035 0 017347 856 744amd64-32icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
365062035 0 012038 824 776amd64-32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
365082035 0 016019 856 744amd64-32icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
365222035 0 017299 856 744amd64-32icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
365402035 0 017285 856 744amd64-32icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
365822035 0 014851 832 776amd64-32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
365822035 0 017347 856 744amd64-32icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
365942035 0 011934 824 776amd64-32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
367663832 0 019067 856 744unrolled4icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
367703832 0 019067 856 744unrolled4icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
367783968 0 019235 856 744unrolled4icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
367923968 0 019235 856 744unrolled4icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
372724264 0 019485 856 744unrolled4icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
372784328 0 019829 856 776unrolled4icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
372884232 0 020261 856 776unrolled4icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
373204152 0 019789 856 744unrolled4icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
373484328 0 020229 856 776unrolled4icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
373544440 0 020245 856 776unrolled4icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
381503010 0 012878 824 776unrolled4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
382343609 0 016395 832 776unrolled4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
383702987 0 012974 824 776unrolled4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
396122713 0 011718 808 776unrolled4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
435421888 0 017109 856 744mmintrinicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
435761800 0 015935 856 744mmintrinicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
436382072 0 017877 856 776mmintrinicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
438281952 0 017453 856 776mmintrinicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
438301856 0 017123 856 744mmintrinicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
438381856 0 017123 856 744mmintrinicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
438441800 0 015795 856 744mmintrinicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
439521255 0 010254 808 776mmintringcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
439621832 0 015895 856 744mmintrinicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
440681832 0 015771 856 744mmintrinicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
440901888 0 017123 856 744mmintrinicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
440921888 0 017123 856 744mmintrinicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
440981920 0 017557 856 744mmintrinicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
441122000 0 018029 856 776mmintrinicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
441842104 0 018005 856 776mmintrinicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
453601826 0 014611 832 776mmintringcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
454001417 0 011406 824 776mmintringcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
471981405 0 011254 824 776mmintringcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
506643621 0 016435 832 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
5288466560 0 080711 856 744unrolledicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
5293466528 0 080539 856 744unrolledicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
530024661 0 017475 832 776unrolled2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
5365666800 0 080755 856 744unrolledicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
5368866736 0 080815 856 744unrolledicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
5469868976 0 084259 856 744unrolledicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
5478868976 0 084259 856 744unrolledicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
5482269328 0 084579 856 744unrolledicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
5482669328 0 084579 856 744unrolledicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
5510069712 0 083863 856 744unrolled2icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
5539469744 0 083755 856 744unrolled2icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
554203813 0 016627 832 776unrolledgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
5554270560 0 084639 856 744unrolled2icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
5560470528 0 084483 856 744unrolled2icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
5586672304 0 087587 856 744unrolled2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
5589672304 0 087587 856 744unrolled2icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
5601873040 0 088291 856 744unrolled2icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
5603073040 0 088291 856 744unrolled2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
582183396 0 013406 824 776unrolled2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
589623305 0 013174 824 776unrolled2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
602982451 0 012310 824 776unrolledgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
607582548 0 012558 824 776unrolledgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
6220075896 0 091717 856 776unrolledicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
6238875896 0 091133 856 744unrolledicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
6257475784 0 091301 856 776unrolledicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
6308277336 0 093253 856 776unrolledicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
6337077336 0 093381 856 776unrolledicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
6383677336 0 092989 856 744unrolledicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
6483880888 0 096125 856 744unrolled2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
6485880984 0 096501 856 776unrolled2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
6507880888 0 096709 856 776unrolled2icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
6662682264 0 097917 856 744unrolled2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
6670882184 0 098229 856 776unrolled2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
6688882264 0 098181 856 776unrolled2icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
791162866 0 011878 808 776unrolled2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
803227536 0 022771 856 744simpleicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
803327536 0 022771 856 744simpleicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
808426512 0 021779 856 744simpleicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
829122040 0 011046 808 776unrolledgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
829586512 0 021779 856 744simpleicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1159143176 0 019221 856 776simpleicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1160823288 0 018805 856 776simpleicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1344926152 0 021357 856 744simpleicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1370286072 0 021693 856 744simpleicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1436707736 0 021747 856 744simpleicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1475589320 0 023275 856 744simpleicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1478026024 0 021941 856 776simpleicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1478986136 0 021957 856 776simpleicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1484389416 0 023495 856 744simpleicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1509988296 0 022447 856 744simpleicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2798881353 0 011358 824 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2931721279 0 011134 824 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2987621031 0 010038 808 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910

Compiler output

Implementation: crypto_hash/cubehash512/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