Implementation notes: amd64, genji239, crypto_dh/curve25519

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_dh
Primitive: curve25519
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
526224184 0 053412 880 1576reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
526366184 0 055188 880 1608reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
526388184 0 054716 880 1576reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
526400184 0 053356 880 1576reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
526400184 0 054716 880 1576reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
526410184 0 055020 880 1576reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
526424184 0 054668 880 1576reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
526458184 0 055020 880 1576reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
526462148 0 048371 824 1608refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
526522184 0 054620 880 1576reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
526532184 0 054668 880 1576reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
526542184 0 054716 880 1576reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
526548161 0 052171 832 1608refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
526564184 0 054668 880 1576reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
526668184 0 055300 880 1608reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
526706184 0 054620 880 1576reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
526714184 0 055844 880 1608reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
526798184 0 054620 880 1576reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
526956184 0 054716 880 1576reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
527116184 0 055020 880 1576reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
527184184 0 055020 880 1576reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
527302184 0 054620 880 1576reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
528376161 0 049499 832 1608refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
535748164 0 049259 832 1608refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
535992184 0 054668 880 1576reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
553154184 0 055508 880 1608reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
85287420816 0 0203569 1336 1672mpfqgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
90649817332 0 0199740 1328 1672mpfqgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
94252832464 0 0220859 1392 1672mpfqicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
94745033208 0 0221019 1392 1640mpfqicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
94775833208 0 0221019 1392 1640mpfqicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
95291833208 0 0221019 1392 1640mpfqicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
96175433208 0 0221019 1392 1640mpfqicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
96635034312 0 0222139 1392 1640mpfqicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
96778434312 0 0222139 1392 1640mpfqicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
96842033472 0 0221787 1392 1672mpfqicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
96844834312 0 0222139 1392 1640mpfqicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
98575431808 0 0219939 1392 1640mpfqicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
98639831808 0 0219939 1392 1640mpfqicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
98778631808 0 0219939 1392 1640mpfqicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
98998231808 0 0219939 1392 1640mpfqicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
99257231736 0 0218171 1392 1640mpfqicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
9981708262 0 0189960 1328 1672mpfqgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
100217432736 0 0220483 1392 1640mpfqicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
100255832736 0 0220483 1392 1640mpfqicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
100265022973 0 0208361 1336 1672mpfqgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
100304432736 0 0220483 1392 1640mpfqicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
100564432936 0 0219427 1392 1640mpfqicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
102420633216 0 0222251 1392 1672mpfqicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
104659232736 0 0220483 1392 1640mpfqicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
110898034400 0 0223083 1392 1672mpfqicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
143494234312 0 0222139 1392 1640mpfqicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017

Test failure

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