Implementation notes: amd64, genji239, crypto_dh/nistp256

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_dh
Primitive: nistp256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
174163649088 33376 083372 34264 1576wblicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
174826049120 33376 083972 34264 1608wblicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
175424049304 33376 084460 34264 1608wblicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
175497449312 33376 083596 34264 1576wblicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
175510449312 33376 083596 34264 1576wblicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
176104049312 33376 083596 34264 1576wblicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
177421446528 33376 081492 34264 1608wblicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
178159046496 33376 081180 34264 1576wblicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
178503649072 33376 082196 34264 1576wblicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
179227049152 33376 083596 34264 1576wblicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
179369446712 33376 082220 34264 1608wblicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
179494049152 33376 083596 34264 1576wblicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
179502249152 33376 083596 34264 1576wblicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
179741046720 33376 081404 34264 1576wblicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
179823649152 33376 083596 34264 1576wblicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
180034046720 33376 081404 34264 1576wblicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
184010846712 33376 079780 34264 1576wblicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
184332646792 33376 081204 34264 1576wblicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
184551446792 33376 081204 34264 1576wblicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
184707246792 33376 081204 34264 1576wblicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
184760646792 33376 081204 34264 1576wblicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
191612816186 32864 048539 33704 1608wblgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
192689046720 33376 081404 34264 1576wblicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
240766212182 32864 041867 33704 1608wblgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2533102160 0 054276 31600 1576reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
2535282154 0 048587 31552 1608refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2540682160 0 055100 31600 1608reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
2540858160 0 054276 31600 1576reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
2540864160 0 054276 31600 1576reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
2540976160 0 053876 31600 1576reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
2541198160 0 054556 31600 1608reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
2542794160 0 053876 31600 1576reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
2543050160 0 053876 31600 1576reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
2543098160 0 054036 31600 1576reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
2543550160 0 054036 31600 1576reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
2544014160 0 054036 31600 1576reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
2544138160 0 054444 31600 1608reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
2544660140 0 047603 31544 1608refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2544706160 0 052716 31600 1576reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
2544782160 0 052660 31600 1576reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
2546346160 0 054004 31600 1576reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
2546636160 0 054004 31600 1576reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
2547162160 0 053876 31600 1576reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
2547432150 0 049179 31552 1608refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2547666160 0 054004 31600 1576reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
2547914160 0 054748 31600 1608reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
2549164160 0 054036 31600 1576reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
2549508160 0 054004 31600 1576reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
2551788150 0 051851 31552 1608refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2617974160 0 054276 31600 1576reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
279204411714 32864 040803 33704 1608wblgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
284755411320 32864 039451 33696 1608wblgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017

Test failure

Implementation: ref
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 ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer wbl
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer wbl