Implementation notes: amd64, genji239, crypto_kem/lotus128

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: lotus128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
29801427950 0 859592 888 1640avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
30052231104 0 865985 936 1640avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
30690831440 0 865753 936 1608avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
30764031424 0 865737 936 1608avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
30833431424 0 865737 936 1608avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
30971631440 0 865753 936 1608avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
32532833688 0 868649 936 1640avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
33076233544 0 868257 936 1608avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
33111433528 0 868241 936 1608avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
33121033544 0 868257 936 1608avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
33212433528 0 868241 936 1608avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
36083045218 0 876872 888 1640optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
43246432256 0 867457 936 1640avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
43698032808 0 865897 936 1608avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
43855034424 0 869977 936 1640avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
44628869352 0 8104553 936 1640opticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
45453071192 0 8106745 936 1640opticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
45515233248 0 867609 936 1608avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
45516833248 0 867609 936 1608avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
45734833248 0 867609 936 1608avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
45877233248 0 867609 936 1608avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
47328634656 0 867689 936 1608avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
48164468360 0 8103209 936 1640opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
49189269304 0 8103617 936 1608opticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
49274469304 0 8103617 936 1608opticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
49292669304 0 8103617 936 1608opticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
49415869304 0 8103617 936 1608opticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
51373835120 0 869449 936 1608avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
51384835120 0 869449 936 1608avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
51570635120 0 869449 936 1608avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
51705235120 0 869449 936 1608avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
51983471192 0 8106185 936 1640opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
52492671672 0 8106385 936 1608opticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
52551471672 0 8106385 936 1608opticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
52706671672 0 8106385 936 1608opticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
52763871672 0 8106385 936 1608opticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
57058227997 0 859568 888 1640refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
70512660496 0 895377 936 1640reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
71616257664 0 892465 936 1640reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
73691859920 0 894521 936 1608reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
73807259920 0 894521 936 1608reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
73818457568 0 891769 936 1608reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
73824457568 0 891769 936 1608reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
73890659920 0 894521 936 1608reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
73899057568 0 891769 936 1608reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
74033657568 0 891769 936 1608reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
74224059920 0 894521 936 1608reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
77544261776 0 897249 936 1640reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
77610659360 0 894481 936 1640reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
105823072992 0 8107337 936 1608opticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
106345072992 0 8107337 936 1608opticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
106819872992 0 8107337 936 1608opticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
106917672992 0 8107337 936 1608opticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
111575274360 0 8107433 936 1608opticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
113944675256 0 8108289 936 1608opticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
115208874200 0 8108529 936 1608opticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
115302474200 0 8108529 936 1608opticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
115339274200 0 8108529 936 1608opticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
115342074200 0 8108529 936 1608opticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
125963859824 0 894105 936 1608reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
126023661728 0 895929 936 1608reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
126089459824 0 894105 936 1608reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
126093459824 0 894105 936 1608reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
126147261728 0 895929 936 1608reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
126249459824 0 894105 936 1608reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
126510061728 0 895929 936 1608reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
126606661728 0 895929 936 1608reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
128396860464 0 893473 936 1608reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
130223462320 0 895225 936 1608reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
205689611187 0 840240 888 1640avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
207824410026 0 839056 888 1640avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
38440929384 0 837544 880 1608avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
40056528795 0 837808 888 1640refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
421047011719 0 840808 888 1640optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
42450248344 0 837312 888 1640refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
429898810281 0 839328 888 1640optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
61939829491 0 837672 880 1608optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
61965707336 0 835432 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