Implementation notes: amd64, genji548, crypto_kem/lotus128

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: lotus128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
29530227950 0 859592 888 1640avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
30173631104 0 865985 936 1640avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
30636431424 0 865737 936 1608avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
30659631440 0 865753 936 1608avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
30761031424 0 865737 936 1608avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
30847231440 0 865753 936 1608avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
32595433688 0 868649 936 1640avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
33063033544 0 868257 936 1608avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
33121633528 0 868241 936 1608avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
33153433528 0 868241 936 1608avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
33260433544 0 868257 936 1608avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
36055645218 0 876872 888 1640optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
43132032256 0 867457 936 1640avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
43782034424 0 869977 936 1640avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
43939232808 0 865897 936 1608avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
44254469352 0 8104553 936 1640opticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
45010071192 0 8106745 936 1640opticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
45790833248 0 867609 936 1608avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
45887633248 0 867609 936 1608avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
45918433248 0 867609 936 1608avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
46412433248 0 867609 936 1608avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
47665034656 0 867689 936 1608avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
48244068360 0 8103209 936 1640opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
49180269304 0 8103617 936 1608opticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
49257269304 0 8103617 936 1608opticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
49310269304 0 8103617 936 1608opticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
49406669304 0 8103617 936 1608opticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
51240235120 0 869449 936 1608avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
51511635120 0 869449 936 1608avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
51622671192 0 8106185 936 1640opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
51727435120 0 869449 936 1608avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
51739235120 0 869449 936 1608avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
52335871672 0 8106385 936 1608opticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
52588271672 0 8106385 936 1608opticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
52667871672 0 8106385 936 1608opticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
52795671672 0 8106385 936 1608opticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
59791427997 0 859568 888 1640refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
71208457664 0 892465 936 1640reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
71221060496 0 895377 936 1640reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
73894457568 0 891769 936 1608reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
73959857568 0 891769 936 1608reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
73975857568 0 891769 936 1608reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
73983259920 0 894521 936 1608reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
74165259920 0 894521 936 1608reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
74279257568 0 891769 936 1608reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
74713059920 0 894521 936 1608reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
74721259920 0 894521 936 1608reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
77059459360 0 894481 936 1640reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
77088261776 0 897249 936 1640reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
105190872992 0 8107337 936 1608opticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
105358272992 0 8107337 936 1608opticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
105367472992 0 8107337 936 1608opticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
105494872992 0 8107337 936 1608opticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
111153474360 0 8107433 936 1608opticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
114148674200 0 8108529 936 1608opticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
114163075256 0 8108289 936 1608opticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
114255674200 0 8108529 936 1608opticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
114592874200 0 8108529 936 1608opticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
115194874200 0 8108529 936 1608opticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
125995659824 0 894105 936 1608reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
126099461728 0 895929 936 1608reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
126157661728 0 895929 936 1608reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
126215261728 0 895929 936 1608reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
126407859824 0 894105 936 1608reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
126660059824 0 894105 936 1608reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
126769461728 0 895929 936 1608reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
126990459824 0 894105 936 1608reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
128827860464 0 893473 936 1608reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
130470462320 0 895225 936 1608reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
205921611187 0 840240 888 1640avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
207589410026 0 839056 888 1640avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
38484889384 0 837544 880 1608avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
40117268795 0 837808 888 1640refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
420551411719 0 840808 888 1640optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
42410708344 0 837312 888 1640refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
431994810281 0 839328 888 1640optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
61824229491 0 837672 880 1608optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
61852467336 0 835432 880 1608refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017

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