Implementation notes: amd64, genji548, crypto_hash/cubehash162

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_hash
Primitive: cubehash162
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1681164992 0 021469 856 776emmintrin4icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
1692785576 0 021381 856 776emmintrin4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
1692865752 0 021877 856 776emmintrin4icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
1693064816 0 020733 856 776emmintrin4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
2014664496 0 018453 856 744emmintrin4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
2021985224 0 020509 856 744emmintrin4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
2022005224 0 020509 856 744emmintrin4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
2022185320 0 020557 856 744emmintrin4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
2022225224 0 020509 856 744emmintrin4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
2022385224 0 020509 856 744emmintrin4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
2022445320 0 020557 856 744emmintrin4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
2022602357 0 012180 808 776emmintrin4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2026745216 0 019229 856 744emmintrin4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
2036785320 0 020557 856 744emmintrin4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
2041645320 0 020557 856 744emmintrin4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
2044324432 0 019685 856 744emmintrin4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
2045444432 0 019685 856 744emmintrin4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
2045464432 0 019685 856 744emmintrin4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
2045624544 0 020181 856 744emmintrin4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
2045904544 0 020181 856 744emmintrin4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
2070723199 0 015953 816 776emmintrin4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2071322306 0 012276 808 776emmintrin4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2075962050 0 011020 792 776emmintrin4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
2090804544 0 020181 856 744emmintrin4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
2193624544 0 020181 856 744emmintrin4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
2777864432 0 019685 856 744emmintrin4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
6245103673 0 016425 816 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
65254668208 0 082213 856 744unrolledicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
66132070736 0 086013 856 744unrolledicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
66138270736 0 086013 856 744unrolledicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
66146270736 0 086013 856 744unrolledicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
66166469088 0 083037 856 744unrolledicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
66188470736 0 086013 856 744unrolledicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
68049271712 0 086957 856 744unrolledicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
68060471712 0 086957 856 744unrolledicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
68067271712 0 086957 856 744unrolledicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
68071671712 0 086957 856 744unrolledicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
7007063865 0 016617 816 776unrolledgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
7074842475 0 012284 808 776unrolledgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
7196462533 0 012484 808 776unrolledgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
7517322081 0 011036 792 776unrolledgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
78112882600 0 099069 856 776unrolledicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
78429682648 0 098277 856 744unrolledicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
78466282648 0 098557 856 776unrolledicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
78471282648 0 098277 856 744unrolledicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
78475681976 0 097205 856 744unrolledicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
78486481960 0 098077 856 776unrolledicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
78492082648 0 098277 856 744unrolledicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
78506681976 0 097205 856 744unrolledicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
78518081976 0 097205 856 744unrolledicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
78529081976 0 097205 856 744unrolledicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
78548681976 0 097773 856 776unrolledicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
79208882648 0 098277 856 744unrolledicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
8451004156 0 016905 816 776specgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
10664067768 0 022997 856 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
10667787768 0 022997 856 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
10668147768 0 022997 856 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
10700726728 0 021989 856 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
10701146728 0 021989 856 744simpleicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
10701626728 0 021989 856 744simpleicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
10701806728 0 021989 856 744simpleicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
11174287768 0 022997 856 744simpleicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
11474868712 0 022717 856 744specicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
11761089064 0 024325 856 744specicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
11763949064 0 024325 856 744specicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
11808169264 0 024461 856 744specicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
11811069264 0 024461 856 744specicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
11812649264 0 024461 856 744specicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
11907489264 0 024461 856 744specicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
11923109064 0 024325 856 744specicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
12083889064 0 024325 856 744specicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
12391809400 0 025517 856 776specicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
12397649256 0 025053 856 776specicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
16556745760 0 022229 856 776simpleicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
16560245872 0 021989 856 776simpleicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
17203148712 0 023941 856 744specicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
17208128712 0 023941 856 744specicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
17210408712 0 023941 856 744specicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
17231048712 0 023941 856 744specicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
17548788800 0 024397 856 744specicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
17557308800 0 024397 856 744specicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
17571588800 0 024397 856 744specicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
18407108792 0 024701 856 776specicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
19077906208 0 021405 856 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
19082426208 0 021405 856 744simpleicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
19170506160 0 021757 856 744simpleicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
19178766160 0 021757 856 744simpleicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
19181146160 0 021757 856 744simpleicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
19183126160 0 021757 856 744simpleicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
19953189144 0 025613 856 776specicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
20177028800 0 024397 856 744specicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
20730307696 0 021701 856 744simpleicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
21218346096 0 022005 856 776simpleicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
21283809280 0 023229 856 744simpleicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
21303306208 0 022005 856 776simpleicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
22627846208 0 021405 856 744simpleicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
22628206208 0 021405 856 744simpleicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
23884762338 0 012324 808 776specgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
24814862261 0 012092 808 776specgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
25134208432 0 022381 856 744specicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
25814082096 0 011084 792 776specgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
39503401332 0 011276 808 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
39628881052 0 09996 792 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
42845001303 0 011108 808 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017

Test failure

Implementation: emmintrin4
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer emmintrin4
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer emmintrin4
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer simple
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer simple
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer spec
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer spec
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer unrolled
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer unrolled