Implementation notes: amd64, pmnod003, crypto_hash/cubehash832

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: cubehash832
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
64085480 0 021309 856 776emmintrin4icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
64364688 0 020613 856 776emmintrin4icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
74964808 0 020637 856 776emmintrin3icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
75064016 0 019941 856 776emmintrin3icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
76625120 0 019279 856 744emmintrin4icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
76644384 0 018347 856 744emmintrin4icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
76685120 0 019139 856 744emmintrin4icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
76784384 0 018471 856 744emmintrin4icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
77044368 0 020421 856 776emmintrin4icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
77044320 0 019579 856 744emmintrin4icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
77084320 0 019579 856 744emmintrin4icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
77125096 0 020387 856 744emmintrin4icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
77165096 0 020387 856 744emmintrin4icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
77185144 0 020669 856 776emmintrin4icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
77984432 0 020093 856 744emmintrin4icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
78205192 0 020437 856 744emmintrin4icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
78622372 0 012254 824 776emmintrin4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
78943263 0 016075 832 776emmintrin4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
80402370 0 012398 824 776emmintrin4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
84502058 0 011078 808 776emmintrin4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
89363712 0 017675 856 744emmintrin3icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
89384448 0 018607 856 744emmintrin3icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
89384448 0 018467 856 744emmintrin3icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
89423712 0 017799 856 744emmintrin3icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
89883712 0 019765 856 776emmintrin3icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
90544488 0 020013 856 776emmintrin3icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
90563680 0 018939 856 744emmintrin3icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
90563680 0 018939 856 744emmintrin3icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
90664440 0 019731 856 744emmintrin3icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
90704440 0 019731 856 744emmintrin3icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
91283776 0 019437 856 744emmintrin3icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
91364552 0 019797 856 744emmintrin3icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
91441824 0 011710 824 776emmintrin3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
92122413 0 015235 832 776emmintrin3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
93481949 0 011982 824 776emmintrin3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
97201529 0 010558 808 776emmintrin3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3882836240 0 050391 856 744unrolledicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
3901637392 0 052675 856 744unrolledicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
3908236128 0 050139 856 744unrolledicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
3910037392 0 052675 856 744unrolledicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
3948836576 0 050655 856 744unrolledicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
3960036464 0 050419 856 744unrolledicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
3964637744 0 052995 856 744unrolledicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
396623593 0 016403 832 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3977237744 0 052995 856 744unrolledicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
4212443448 0 058965 856 776unrolledicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
4239443864 0 059517 856 744unrolledicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
4284443448 0 059269 856 776unrolledicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
4319643864 0 059781 856 776unrolledicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
437563865 0 016675 832 776unrolledgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
4390243448 0 058685 856 744unrolledicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
4390643880 0 059925 856 776unrolledicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
474962477 0 012342 824 776unrolledgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
486022533 0 012542 824 776unrolledgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
568927784 0 023019 856 744simpleicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
569027784 0 023019 856 744simpleicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
576086728 0 021995 856 744simpleicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
576646728 0 021995 856 744simpleicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
691222083 0 011094 808 776unrolledgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
808763248 0 019293 856 776simpleicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
809123360 0 018877 856 776simpleicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
933406224 0 021429 856 744simpleicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
950507640 0 021651 856 744simpleicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
970449280 0 023235 856 744simpleicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
976989376 0 023455 856 744simpleicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1000146240 0 022061 856 776simpleicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1001006128 0 022045 856 776simpleicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1015288200 0 022351 856 744simpleicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1169526176 0 021797 856 744simpleicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1865761332 0 011334 824 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1908601298 0 011166 824 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1997049048 0 023199 856 744specicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2052129288 0 025109 856 776specicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2057629104 0 024621 856 776specicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2105469016 0 023027 856 744specicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2122409344 0 024611 856 744specicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2124409344 0 024611 856 744specicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2132141054 0 010070 808 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2132329464 0 024669 856 744specicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2241389000 0 024621 856 744specicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2290148840 0 024757 856 776specicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2325688752 0 022707 856 744specicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2326268768 0 022847 856 744specicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2337169008 0 024243 856 744specicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2353169008 0 024243 856 744specicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2357008848 0 024893 856 776specicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2410783964 0 016771 832 776specgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3291242370 0 012414 824 776specgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3410822269 0 012166 824 776specgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
5013582110 0 011158 808 776specgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910