Implementation notes: amd64, genji548, crypto_dh/claus

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_dh
Primitive: claus
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
39202821176 0 036745 976 1576opensslicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
39289401160 0 037313 976 1608opensslicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
39299281160 0 037033 976 1576opensslicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
39419921160 0 036633 976 1576opensslicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
39430781160 0 036633 976 1576opensslicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
39466321176 0 036713 976 1576opensslicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
39478041160 0 036633 976 1576opensslicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
39515301300 0 032448 928 1608opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
39515321267 0 032144 928 1608opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
39515761160 0 036633 976 1576opensslicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
39558261176 0 036745 976 1576opensslicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
39559701176 0 035393 976 1576opensslicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
39567301144 0 037409 976 1608opensslicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
39571081176 0 035337 976 1576opensslicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
39578001144 0 037761 976 1608opensslicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
39582821160 0 037033 976 1576opensslicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
39614321160 0 037201 976 1608opensslicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
39628081176 0 036713 976 1576opensslicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
39727761176 0 036745 976 1576opensslicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
39931141176 0 036713 976 1576opensslicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
40485021160 0 037033 976 1576opensslicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
40574261176 0 036745 976 1576opensslicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
4135510952 0 029896 920 1608opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
41523681300 0 035056 928 1608opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
41575541160 0 037033 976 1576opensslicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
42047401176 0 036713 976 1576opensslicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
42695722113 16 0228522 1408 1648gmpg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
42833482700 0 0233637 1440 1584gmpicpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
42866082700 0 0233637 1440 1584gmpicpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
42875302648 0 0234265 1440 1616gmpicpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
42877482668 0 0233821 1440 1584gmpicpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
42884922700 0 0232229 1440 1584gmpicpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
42893082700 0 0232181 1440 1584gmpicpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
42898062648 0 0234649 1440 1616gmpicpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
42900362700 0 0233597 1440 1584gmpicpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
42904342668 0 0233821 1440 1584gmpicpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
42908662700 0 0233597 1440 1584gmpicpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
42923582668 0 0233413 1440 1584gmpicpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
42927242346 16 0231420 1408 1648gmpg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
42938922668 0 0233821 1440 1584gmpicpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
42958002668 0 0234165 1440 1616gmpicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
42961802668 0 0234077 1440 1616gmpicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
42986901942 16 0228076 1408 1648gmpg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
42997162668 0 0233413 1440 1584gmpicpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
43002502700 0 0233597 1440 1584gmpicpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
43008322700 0 0233597 1440 1584gmpicpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
43010642668 0 0233413 1440 1584gmpicpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
43035082700 0 0233637 1440 1584gmpicpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
43112281848 16 0226042 1400 1648gmpg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
43213886680 136 8458977 7200 3656ntlicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
43267326728 136 8458561 7200 3592ntlicpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
43282066728 136 8458561 7200 3592ntlicpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
43382966728 136 8458601 7200 3592ntlicpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
43388866728 136 8458561 7200 3592ntlicpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
43390646728 136 8458561 7200 3592ntlicpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
43406546728 136 8458601 7200 3592ntlicpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
43419166680 136 8458849 7200 3592ntlicpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
43419286648 136 8459169 7200 3656ntlicpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
43420346728 136 8458601 7200 3592ntlicpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
43426206728 136 8457193 7200 3592ntlicpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
43426266680 136 8459129 7200 3656ntlicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
43429046680 136 8458441 7200 3592ntlicpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
43434046680 136 8458849 7200 3592ntlicpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
43457226728 136 8457145 7200 3592ntlicpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
43479102690 336 2432264 3360 3544ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
43480404230 336 2437702 3400 3544ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
43510424013 336 2434869 3400 3544ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
43616882668 0 0233821 1440 1584gmpicpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
43617323892 336 2434398 3400 3544ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
43772846680 136 8458849 7200 3592ntlicpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
43892686728 136 8458601 7200 3592ntlicpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
45245986680 136 8458441 7200 3592ntlicpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
45452046648 136 8459553 7200 3656ntlicpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
46288882668 0 0233413 1440 1584gmpicpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
47917986680 136 8458849 7200 3592ntlicpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
49019606680 136 8458441 7200 3592ntlicpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
52784882976 16 2241364747 144031 11320cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
52863642976 16 2241367419 144031 11320cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
52922902492 0 1681421751 154807 11272cryptoppicpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019101920191017
52931322492 0 1681421751 154807 11272cryptoppicpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019101920191017
52934562492 0 1681420415 154807 11272cryptoppicpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019101920191017
52950542492 0 1681421679 154807 11272cryptoppicpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017
52971721956 16 2241361739 144023 11320cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
52997422492 0 1681421751 154807 11272cryptoppicpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019101920191017
53003202492 0 1681421679 154807 11272cryptoppicpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019101920191017
53006182492 0 1681421751 154807 11272cryptoppicpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019101920191017
53030242492 0 1681421679 154807 11272cryptoppicpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019101920191017
53125262492 0 1681422839 154807 11336cryptoppicpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019101920191017
53193322492 0 1681422367 154807 11336cryptoppicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019101920191017
53198262492 0 1681421679 154807 11272cryptoppicpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019101920191017
53232842666 16 2241364131 144031 11320cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019101920191017
53251742492 0 1681422087 154807 11272cryptoppicpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019101920191017
53257142492 0 1681421775 154807 11272cryptoppicpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019101920191017
53263582492 0 1681421775 154807 11272cryptoppicpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
53275762492 0 1681422087 154807 11272cryptoppicpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019101920191017
53305942492 0 1681420367 154807 11272cryptoppicpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019101920191017
53321322492 0 1681422471 154807 11336cryptoppicpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019101920191017
53417962492 0 1681421775 154807 11272cryptoppicpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019101920191017
53516382492 0 1681421775 154807 11272cryptoppicpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019101920191017
53756162492 0 1681422087 154807 11272cryptoppicpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019101920191017
54506162492 0 1681422247 154807 11336cryptoppicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019101920191017
57811902492 0 1681422087 154807 11272cryptoppicpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019101920191017
70970422700 0 0233637 1440 1584gmpicpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019101920191017
78865026680 136 8458441 7200 3592ntlicpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019101920191017

Test failure

Implementation: cryptopp
Security model: unknown
Compiler: icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer cryptopp
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer cryptopp
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer gmp
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer gmp
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ntl
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ntl
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer openssl
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer openssl