Implementation notes: amd64, pmnod003, crypto_hash/cubehash88

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: cubehash88
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
219685432 0 021261 856 776emmintrin4icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
219944656 0 020581 856 776emmintrin4icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
230424016 0 019941 856 776emmintrin3icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
230464776 0 020605 856 776emmintrin3icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
262505088 0 019247 856 744emmintrin4icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
262785088 0 019107 856 744emmintrin4icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
262864352 0 018315 856 744emmintrin4icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
262944352 0 018439 856 744emmintrin4icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
265684320 0 019579 856 744emmintrin4icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
265684320 0 019579 856 744emmintrin4icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
265744352 0 020405 856 776emmintrin4icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
265765128 0 020653 856 776emmintrin4icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
265785080 0 020371 856 744emmintrin4icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
265825080 0 020371 856 744emmintrin4icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
266404416 0 020077 856 744emmintrin4icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
266445192 0 020437 856 744emmintrin4icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
267722367 0 012238 824 776emmintrin4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
272943679 0 016491 832 776emmintrin4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
274102354 0 012382 824 776emmintrin4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
275183680 0 017767 856 744emmintrin3icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
275183680 0 017643 856 744emmintrin3icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
275504416 0 018575 856 744emmintrin3icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
275624416 0 018435 856 744emmintrin3icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
276423648 0 018907 856 744emmintrin3icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
276543648 0 018907 856 744emmintrin3icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
278324456 0 019981 856 776emmintrin3icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
278544424 0 019715 856 744emmintrin3icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
278702045 0 011062 808 776emmintrin4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
278743696 0 019749 856 776emmintrin3icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
278824424 0 019715 856 744emmintrin3icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
279144520 0 019765 856 744emmintrin3icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
279363760 0 019421 856 744emmintrin3icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
280601819 0 011694 824 776emmintrin3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
285862829 0 015651 832 776emmintrin3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
287301933 0 011966 824 776emmintrin3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
291841516 0 010542 808 776emmintrin3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
968583593 0 016403 832 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
9690036224 0 050375 856 744unrolledicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
9812636128 0 050139 856 744unrolledicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
9825037392 0 052659 856 744unrolledicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
9827637392 0 052659 856 744unrolledicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
9830636464 0 050419 856 744unrolledicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
9908237744 0 052979 856 744unrolledicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
9909237744 0 052979 856 744unrolledicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
9939036560 0 050639 856 744unrolledicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
10857243448 0 058965 856 776unrolledicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
10916243832 0 059453 856 744unrolledicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
10924443432 0 058637 856 744unrolledicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
10945643432 0 059253 856 776unrolledicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
10950043832 0 059749 856 776unrolledicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1097103865 0 016675 832 776unrolledgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
11023243800 0 059845 856 776unrolledicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1159182475 0 012342 824 776unrolledgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1171482533 0 012542 824 776unrolledgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1376622081 0 011094 808 776unrolledgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1528307784 0 023019 856 744simpleicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1529047784 0 023019 856 744simpleicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1546646712 0 021979 856 744simpleicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
1546946712 0 021979 856 744simpleicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2282703328 0 018845 856 776simpleicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2288263216 0 019261 856 776simpleicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2667246208 0 021413 856 744simpleicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2681566144 0 021765 856 744simpleicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2824427640 0 021651 856 744simpleicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2898309264 0 023219 856 744simpleicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2921949344 0 023423 856 744simpleicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2923746112 0 022029 856 776simpleicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2926986224 0 022045 856 776simpleicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2944464364 0 017171 832 776specgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2972388200 0 022351 856 744simpleicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
3148829496 0 024701 856 744specicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
3205948872 0 022867 856 744specicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
3241208920 0 023055 856 744specicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
3258469264 0 024531 856 744specicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
3298049264 0 024531 856 744specicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
3432669448 0 025237 856 776specicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
3435869248 0 024701 856 776specicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
3780508448 0 022387 856 744specicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
3782948464 0 022527 856 744specicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
3869928984 0 024605 856 744specicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
4048828896 0 024131 856 744specicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
4051128896 0 024131 856 744specicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
4181348840 0 024725 856 776specicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
4395728832 0 024813 856 776specicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
5205662354 0 012398 824 776specgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
5436481296 0 011166 824 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
5470741332 0 011334 824 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
5641242266 0 012166 824 776specgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
6262481052 0 010054 808 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
7084742108 0 011142 808 776specgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910