Implementation notes: amd64, pmnod076, crypto_dh/claus

Computer: pmnod076
Architecture: amd64
CPU ID: GenuineIntel-00050657-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_dh
Primitive: claus
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
38946661160 0 036633 976 1576opensslicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
38950201160 0 036633 976 1576opensslicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
38966161144 0 037409 976 1608opensslicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
39211401160 0 036633 976 1576opensslicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
39222421160 0 037313 976 1608opensslicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
39263261160 0 037033 976 1576opensslicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
39265161160 0 036633 976 1576opensslicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
39290081176 0 036713 976 1576opensslicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
39374221267 0 032202 944 1608opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
39387741300 0 035114 944 1608opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
39393621176 0 036745 976 1576opensslicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
39418301176 0 036745 976 1576opensslicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
39443281160 0 037033 976 1576opensslicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
3944656952 0 029954 936 1608opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
39455681300 0 032506 944 1608opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
39480581144 0 037761 976 1608opensslicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
39507141176 0 036745 976 1576opensslicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
39539501176 0 035337 976 1576opensslicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
39606781176 0 036713 976 1576opensslicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
39690121176 0 036713 976 1576opensslicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
40007981176 0 036713 976 1576opensslicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
40673101160 0 037033 976 1576opensslicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
40973661160 0 037201 976 1608opensslicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
41399361160 0 037033 976 1576opensslicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
41451281176 0 035393 976 1576opensslicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
41574881176 0 036745 976 1576opensslicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
42599062700 0 0233637 1440 1584gmpicpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
42660642668 0 0234165 1440 1616gmpicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
42662902668 0 0233413 1440 1584gmpicpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
42778342700 0 0233637 1440 1584gmpicpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
42842702700 0 0233637 1440 1584gmpicpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
42855902648 0 0234265 1440 1616gmpicpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
42866682700 0 0233597 1440 1584gmpicpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
42897622668 0 0233821 1440 1584gmpicpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
42905842668 0 0233821 1440 1584gmpicpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
42915562700 0 0233597 1440 1584gmpicpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
42917402668 0 0233413 1440 1584gmpicpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
42922322668 0 0233821 1440 1584gmpicpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
42924662700 0 0233597 1440 1584gmpicpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
42932562668 0 0233413 1440 1584gmpicpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
42932942668 0 0233821 1440 1584gmpicpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
43033542700 0 0233597 1440 1584gmpicpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
43083326728 136 8458601 7200 3592ntlicpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
43115261942 16 0228134 1424 1648gmpg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
43143726728 136 8458561 7200 3592ntlicpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
43145062346 16 0231478 1424 1648gmpg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
43155344230 336 2437760 3416 3544ntlg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
43170686680 136 8458441 7200 3592ntlicpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
43182262700 0 0232229 1440 1584gmpicpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
43198702700 0 0233637 1440 1584gmpicpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017
43237066680 136 8458441 7200 3592ntlicpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
43238086680 136 8459129 7200 3656ntlicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
43296466728 136 8458561 7200 3592ntlicpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
43300926680 136 8458849 7200 3592ntlicpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
43318906680 136 8458849 7200 3592ntlicpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
43320406680 136 8458849 7200 3592ntlicpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
43332086728 136 8458561 7200 3592ntlicpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
43341486680 136 8458441 7200 3592ntlicpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
43344866728 136 8458601 7200 3592ntlicpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
43369846728 136 8457193 7200 3592ntlicpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
43386686728 136 8458561 7200 3592ntlicpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
43391506728 136 8458601 7200 3592ntlicpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
43408926728 136 8457145 7200 3592ntlicpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
43430706680 136 8458441 7200 3592ntlicpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
43444623892 336 2434456 3416 3544ntlg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
43486422690 336 2432322 3376 3544ntlg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
43494626680 136 8458977 7200 3656ntlicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
43575266728 136 8458601 7200 3592ntlicpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
43617464013 336 2434927 3416 3544ntlg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
43694946648 136 8459553 7200 3656ntlicpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
43825861848 16 0226100 1416 1648gmpg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
44184562700 0 0232181 1440 1584gmpicpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
44690442648 0 0234649 1440 1616gmpicpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
45595726648 136 8459169 7200 3656ntlicpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
45718062113 16 0228580 1424 1648gmpg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
45907522668 0 0234077 1440 1616gmpicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
46022866680 136 8458849 7200 3592ntlicpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
46057302668 0 0233413 1440 1584gmpicpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
52519182492 0 1681422839 154807 11336cryptoppicpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102320191017
52596302666 16 2241364189 144047 11320cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
52622442492 0 1681421751 154807 11272cryptoppicpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102320191017
52659522976 16 2241367477 144047 11320cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
52732862492 0 1681420367 154807 11272cryptoppicpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102320191017
52745402492 0 1681421751 154807 11272cryptoppicpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102320191017
52761522492 0 1681421775 154807 11272cryptoppicpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102320191017
52781442492 0 1681421775 154807 11272cryptoppicpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102320191017
52785602492 0 1681421775 154807 11272cryptoppicpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102320191017
52822122492 0 1681421751 154807 11272cryptoppicpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102320191017
52831622976 16 2241364805 144047 11320cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
52862002492 0 1681420415 154807 11272cryptoppicpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102320191017
52872922492 0 1681421679 154807 11272cryptoppicpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102320191017
52899662492 0 1681421679 154807 11272cryptoppicpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102320191017
52906222492 0 1681421679 154807 11272cryptoppicpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102320191017
52974902492 0 1681422087 154807 11272cryptoppicpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102320191017
52990602492 0 1681421751 154807 11272cryptoppicpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102320191017
53105322492 0 1681422367 154807 11336cryptoppicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102320191017
53107882492 0 1681422087 154807 11272cryptoppicpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102320191017
53130721956 16 2241361797 144039 11320cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102320191017
53164022492 0 1681422087 154807 11272cryptoppicpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102320191017
53180382492 0 1681421679 154807 11272cryptoppicpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102320191017
53206922492 0 1681422087 154807 11272cryptoppicpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102320191017
53212462492 0 1681422247 154807 11336cryptoppicpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102320191017
53436762492 0 1681422471 154807 11336cryptoppicpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102320191017
54884142492 0 1681421775 154807 11272cryptoppicpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102320191017

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