Implementation notes: amd64, pmnod003, crypto_hash/cubehash168

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: cubehash168
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
436845464 0 021293 856 776emmintrin4icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
436984688 0 020613 856 776emmintrin4icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
522944368 0 018455 856 744emmintrin4icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
522984368 0 018331 856 744emmintrin4icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
523045104 0 019123 856 744emmintrin4icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
523265104 0 019263 856 744emmintrin4icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
524684368 0 020421 856 776emmintrin4icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
527342371 0 012254 824 776emmintrin4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
527564320 0 019579 856 744emmintrin4icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
527824320 0 019579 856 744emmintrin4icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
527845112 0 020403 856 744emmintrin4icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
527885112 0 020403 856 744emmintrin4icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
528105160 0 020685 856 776emmintrin4icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
528384432 0 020093 856 744emmintrin4icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
528485208 0 020453 856 744emmintrin4icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
540583679 0 016491 832 776emmintrin4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
542162354 0 012382 824 776emmintrin4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
546542060 0 011078 808 776emmintrin4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1754303673 0 016483 832 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
18418468240 0 082391 856 744unrolledicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
18492268208 0 082219 856 744unrolledicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
18692670736 0 086019 856 744unrolledicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
18697670736 0 086019 856 744unrolledicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
18751269088 0 083043 856 744unrolledicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
18810869136 0 083215 856 744unrolledicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
19229871712 0 086963 856 744unrolledicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
19247471712 0 086963 856 744unrolledicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1947663865 0 016675 832 776unrolledgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2019702475 0 012342 824 776unrolledgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2054762533 0 012542 824 776unrolledgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
21943681976 0 097213 856 744unrolledicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
21977282648 0 098565 856 776unrolledicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
21990482600 0 098645 856 776unrolledicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
21999881960 0 097477 856 776unrolledicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
22115281976 0 097797 856 776unrolledicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
22149282648 0 098301 856 744unrolledicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2278942081 0 011094 808 776unrolledgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2960067768 0 023003 856 744simpleicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2960167768 0 023003 856 744simpleicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2978226728 0 021995 856 744simpleicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
3036946728 0 021995 856 744simpleicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
3727744364 0 017171 832 776specgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
4111948872 0 022883 856 744specicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
4176128920 0 023071 856 744specicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
4263629512 0 024717 856 744specicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
4331569280 0 024547 856 744specicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
4332009280 0 024547 856 744specicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
4409689264 0 024781 856 776specicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
4429103344 0 018861 856 776simpleicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
4435783232 0 019277 856 776simpleicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
4523229448 0 025269 856 776specicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
5196806208 0 021413 856 744simpleicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
5222806160 0 021781 856 744simpleicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
5539487696 0 021707 856 744simpleicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
5685749280 0 023235 856 744simpleicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
5703568448 0 022403 856 744specicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
5703668464 0 022543 856 744specicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
5725606096 0 022013 856 776simpleicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
5728386208 0 022029 856 776simpleicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
5731529376 0 023455 856 744simpleicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
5806968984 0 024605 856 744specicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
5842268224 0 022375 856 744simpleicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
5994528840 0 024757 856 776specicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
6008388896 0 024131 856 744specicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
6015088896 0 024131 856 744specicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
6449848848 0 024893 856 776specicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
7967422354 0 012398 824 776specgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
8407182266 0 012166 824 776specgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
9813862108 0 011142 808 776specgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
10710201332 0 011334 824 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
11116481052 0 010054 808 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
11631261303 0 011166 824 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910