Implementation notes: amd64, pmnod076, crypto_kem/lac192

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: lac192
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
33592628568 18624 056828 19552 1896avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
36854819135 18624 045364 19552 1896avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
37338818585 18624 044556 19552 1896avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
40173449320 19136 079883 20096 1896avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102420191017
40346646840 19136 077515 20096 1896avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102420191017
40848451688 19136 082083 20096 1864avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
40870051704 19136 082099 20096 1864avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
40947654168 19136 084163 20096 1864avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
40953654168 19136 084163 20096 1864avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
40958451688 19136 082083 20096 1864avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
40991054152 19136 084147 20096 1864avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
41041866064 19136 096931 20096 1896avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102420191017
41086454152 19136 084147 20096 1864avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
41137863960 19136 095179 20096 1896avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102420191017
41270451704 19136 082099 20096 1864avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
42757644672 19136 074003 20096 1864avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
43226642560 19136 071835 20096 1864avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
51482414379 18624 040044 19544 1864avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
59038644376 19136 074755 20096 1864avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
59113046392 19136 076803 20096 1864avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
59125846392 19136 076803 20096 1864avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
59137444376 19136 074755 20096 1864avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
59221046392 19136 076803 20096 1864avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
59394646392 19136 076803 20096 1864avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
59519444376 19136 074755 20096 1864avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
59610844376 19136 074755 20096 1864avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
190860872624 19136 0103491 20096 1896opticc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102420191017
204974019082 18624 045084 19552 1896optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
206033863048 0 094251 952 1616reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102420191017
211668265152 0 096003 952 1616reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102420191017
223015048584 19136 079259 20096 1896opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102420191017
223853447288 19136 077667 20096 1864opticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
223917647288 19136 077667 20096 1864opticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
223932243160 19136 072403 20096 1864opticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
224251054888 19136 084883 20096 1864opticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
224563054888 19136 084883 20096 1864opticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
224646854888 19136 084883 20096 1864opticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
224894254888 19136 084883 20096 1864opticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
224894845288 19136 074587 20096 1864opticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
225339852408 19136 082803 20096 1864opticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
225436251080 19136 081643 20096 1896opticc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102420191017
225887047288 19136 077667 20096 1864opticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
226044052408 19136 082803 20096 1864opticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
226132052408 19136 082803 20096 1864opticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
226159645272 19136 075619 20096 1864opticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
226470445272 19136 075619 20096 1864opticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
226557247288 19136 077667 20096 1864opticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
226846445272 19136 075619 20096 1864opticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
227399245272 19136 075619 20096 1864opticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
227488452408 19136 082803 20096 1864opticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
228287466904 19136 098123 20096 1896opticc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102420191017
236226214815 18624 040444 19544 1864optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
248089845864 0 076491 952 1616reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102420191017
253999048344 0 078859 952 1616reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102420191017
264770430623 18624 058892 19552 1896optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
274325250696 0 081043 952 1584reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102420191017
274561050696 0 081043 952 1584reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102420191017
275193250728 0 081075 952 1584reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102420191017
275231450728 0 081075 952 1584reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102420191017
295775045576 0 075955 952 1584reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102420191017
296265245576 0 075955 952 1584reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102420191017
296461845576 0 075955 952 1584reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102420191017
297203445576 0 075955 952 1584reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102420191017
299653443560 0 073907 952 1584reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102420191017
299734643560 0 073907 952 1584reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102420191017
299965643560 0 073907 952 1584reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102420191017
300025643560 0 073907 952 1584reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102420191017
309395253160 0 083107 952 1584reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102420191017
310037453160 0 083107 952 1584reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102420191017
322068453192 0 083139 952 1584reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102420191017
322326653192 0 083139 952 1584reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102420191017
333660042168 0 071411 952 1584reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102420191017
336781844280 0 073579 952 1584reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102420191017
348121227030 0 055316 920 1616refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
881825218583 0 044820 920 1616refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
906291813843 0 039452 912 1584refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017
913286417981 0 043964 920 1616refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102420191017

Checksum failure

Implementation: opt
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
734444d4212630b936cdece6356584c6bdae71f06e3ee624b79c63af41bbf5a6
Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE opt

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