Implementation notes: amd64, genji239, crypto_kem/lotus256

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: lotus256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
64456226652 0 858448 888 1640avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
64694425384 0 860265 936 1640avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
66227024760 0 859073 936 1608avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
66418824760 0 859073 936 1608avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
66509824792 0 859105 936 1608avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
67384824792 0 859105 936 1608avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
71014027768 0 862729 936 1640avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
71216026680 0 861393 936 1608avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
71876626696 0 861409 936 1608avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
72079226696 0 861409 936 1608avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
72303026680 0 861393 936 1608avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
76746448855 0 880592 888 1640optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
88060225992 0 859081 936 1608avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
91685462448 0 897649 936 1640opticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
92342826032 0 861233 936 1640avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
94813664768 0 8100321 936 1640opticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
95533226248 0 860609 936 1608avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
95948626248 0 860609 936 1608avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
96037626248 0 860609 936 1608avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
96981027560 0 860593 936 1608avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
98032626248 0 860609 936 1608avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
101686227928 0 862257 936 1608avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
101812227928 0 862257 936 1608avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
102129828056 0 863609 936 1640avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
102617427928 0 862257 936 1608avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
103160627928 0 862257 936 1608avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
104955262528 0 897377 936 1640opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
105860862624 0 896937 936 1608opticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
105958062624 0 896937 936 1608opticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
106244062624 0 896937 936 1608opticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
106364862624 0 896937 936 1608opticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
110949465192 0 8100185 936 1640opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
113074464808 0 899521 936 1608opticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
113236064824 0 899537 936 1608opticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
113385264824 0 899537 936 1608opticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
113593464808 0 899521 936 1608opticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
135987028697 0 860400 888 1640refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
161813654216 0 889025 936 1640reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
162112856872 0 891761 936 1640reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
167601854112 0 888321 936 1608reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
167825854112 0 888321 936 1608reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
168087254112 0 888321 936 1608reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
168298254112 0 888321 936 1608reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
168401856336 0 890945 936 1608reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
168793656320 0 890929 936 1608reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
169076656320 0 890929 936 1608reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
169696456336 0 890945 936 1608reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
172418057544 0 893025 936 1640reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
184079855256 0 890385 936 1640reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
231725664400 0 898745 936 1608opticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
231889264400 0 898745 936 1608opticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
232091864400 0 898745 936 1608opticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
236655264400 0 898745 936 1608opticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
243284066168 0 8100497 936 1608opticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
243854666168 0 8100497 936 1608opticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
243876866168 0 8100497 936 1608opticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
244011266168 0 8100497 936 1608opticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
244385065576 0 898649 936 1608opticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
247170467216 0 8100249 936 1608opticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
275086657736 0 891945 936 1608reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
275351857736 0 891945 936 1608reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
276302457736 0 891945 936 1608reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
276543057736 0 891945 936 1608reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
278324655992 0 890281 936 1608reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
278432855992 0 890281 936 1608reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
278778657408 0 890425 936 1608reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
279157855992 0 890281 936 1608reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
279163255992 0 890281 936 1608reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
282102258992 0 891905 936 1608reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
465627811746 0 840888 888 1640avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
467641010547 0 839576 888 1640avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
88799889928 0 838096 880 1608avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
912888411845 0 841008 888 1640optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
92069268711 0 837792 888 1640refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
970377410459 0 839496 888 1640optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
100171208266 0 837224 888 1640refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
141572789641 0 837824 880 1608optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
141817227442 0 835536 880 1608refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017

Test failure

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

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer avx2
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer avx2
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer opt
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer opt
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref