Implementation notes: amd64, genji239, crypto_kem/newhope512cca

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: newhope512cca
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
206786195766 0 0226667 832 1608avx2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
222866202637 0 0236844 880 1608avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
230882221909 0 0255804 880 1576avx2icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
231128223517 0 0255796 880 1576avx2icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
231306221909 0 0255804 880 1576avx2icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
232358206325 0 0240420 880 1608avx2icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
234584221925 0 0255836 880 1576avx2icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
234764221925 0 0255836 880 1576avx2icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
234782226309 0 0259900 880 1576avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
234870226309 0 0259900 880 1576avx2icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
234998226309 0 0259900 880 1576avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
235028226309 0 0259900 880 1576avx2icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
239856235669 0 0268004 880 1576avx2icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
243580235813 0 0269308 880 1576avx2icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
243790235813 0 0269308 880 1576avx2icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
243942235813 0 0269308 880 1576avx2icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
243944235813 0 0269308 880 1576avx2icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
244790209589 0 0244388 880 1608avx2icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
245078238637 0 0272260 880 1576avx2icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
245234238637 0 0272260 880 1576avx2icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
245546238637 0 0272260 880 1576avx2icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
245704238637 0 0272260 880 1576avx2icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
248274112016 0 0140339 832 1608avx2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
253308213229 0 0247692 880 1608avx2icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
265510112275 0 0140507 832 1608avx2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
271308109868 0 0137283 824 1576avx2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
37658845480 0 080172 880 1608reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
37935043472 0 077572 880 1608reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
38348644312 0 078100 880 1576reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
38351044312 0 078100 880 1576reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
38353644296 0 078084 880 1576reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
38566444296 0 078084 880 1576reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
39127437803 0 068619 832 1608refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
40057447200 0 081188 880 1608reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
40067447912 0 081300 880 1576reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
40206847912 0 081300 880 1576reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
40236249304 0 083644 880 1608reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
40334847896 0 081284 880 1576reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
40349647896 0 081284 880 1576reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
40816047800 0 081268 880 1576reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
40829847800 0 081268 880 1576reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
40851247800 0 081268 880 1576reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
40936446880 0 079036 880 1576reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
41595450264 0 082476 880 1576reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
42382851592 0 085092 880 1576reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
42432851592 0 085092 880 1576reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
42439051592 0 085092 880 1576reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
42518451592 0 085092 880 1576reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
42988247800 0 081268 880 1576reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
53725212686 0 040875 832 1608refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
58784812554 0 040619 832 1608refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
63944011753 0 039019 824 1576refgcc_-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: 4, 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 ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref