Implementation notes: amd64, gcc16, crypto_dh/sclaus1024

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_dh
Primitive: sclaus1024
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1078930? ? ?? ? ?gmpg++_-m64_-O3_-fomit-frame-pointer2017090820170904
1079121? ? ?? ? ?gmpg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
1079639? ? ?? ? ?gmpg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
1079842? ? ?? ? ?gmpg++_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
1080006? ? ?? ? ?gmpg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
1080031? ? ?? ? ?gmpg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
1080158? ? ?? ? ?gmpg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017090820170904
1080193? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
1080193? ? ?? ? ?gmpg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
1080233? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090820170904
1080242? ? ?? ? ?gmpg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
1080527? ? ?? ? ?gmpg++_-O3_-fomit-frame-pointer2017090820170904
1080558? ? ?? ? ?gmpg++_-march=k8_-O_-fomit-frame-pointer2017090820170904
1080722? ? ?? ? ?gmpg++_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
1080797? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090820170904
1080839? ? ?? ? ?gmpg++_-Os_-fomit-frame-pointer2017090820170904
1080925? ? ?? ? ?gmpg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
1080992? ? ?? ? ?gmpg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
1081023? ? ?? ? ?gmpg++_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
1081028? ? ?? ? ?gmpg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
1081161? ? ?? ? ?gmpg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
1081201? ? ?? ? ?gmpg++_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
1081390? ? ?? ? ?gmpg++_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
1081509? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
1081613? ? ?? ? ?gmpg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
1081629? ? ?? ? ?gmpg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
1081636? ? ?? ? ?gmpg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
1081667? ? ?? ? ?gmpg++_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
1082177? ? ?? ? ?gmpg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
1082274? ? ?? ? ?gmpg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
1082433? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
1082509? ? ?? ? ?gmpg++_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
1083604? ? ?? ? ?gmpg++_-m64_-O2_-fomit-frame-pointer2017090820170904
1083662? ? ?? ? ?gmpg++_-m64_-Os_-fomit-frame-pointer2017090820170904
1083857? ? ?? ? ?gmpg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
1083980? ? ?? ? ?gmpg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
1084037? ? ?? ? ?gmpg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
1084068? ? ?? ? ?gmpg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
1084150? ? ?? ? ?gmpg++_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
1084398? ? ?? ? ?gmpg++_-O2_-fomit-frame-pointer2017090820170904
1085041? ? ?? ? ?gmpg++_-march=k8_-O3_-fomit-frame-pointer2017090820170904
1085503? ? ?? ? ?gmpg++2017090820170904
1095286? ? ?? ? ?gmpg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
1095409? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
1095503? ? ?? ? ?gmpg++_-march=nocona_-O_-fomit-frame-pointer2017090820170904
1096023? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
1096151? ? ?? ? ?gmpg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
1096519? ? ?? ? ?gmpg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
1097481? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
1097622? ? ?? ? ?gmpg++_-march=k8_-O2_-fomit-frame-pointer2017090820170904
1097808? ? ?? ? ?gmpg++_-march=k8_-Os_-fomit-frame-pointer2017090820170904
1097893? ? ?? ? ?gmpg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
1098609? ? ?? ? ?gmpg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
1098720? ? ?? ? ?gmpg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
1098853? ? ?? ? ?gmpg++_-O_-fomit-frame-pointer2017090820170904
1098865? ? ?? ? ?gmpg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
1098933? ? ?? ? ?gmpg++_-m64_-O_-fomit-frame-pointer2017090820170904
1099192? ? ?? ? ?gmpg++_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
1099471? ? ?? ? ?gmpg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
1099862? ? ?? ? ?gmpg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
1100583? ? ?? ? ?gmpg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
1561482? ? ?? ? ?cryptoppg++_-march=k8_-O3_-fomit-frame-pointer2017090820170904
1562362? ? ?? ? ?cryptoppg++_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
1562903? ? ?? ? ?cryptoppg++_-Os_-fomit-frame-pointer2017090820170904
1562963? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
1562973? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
1563065? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
1563131? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
1563300? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
1563607? ? ?? ? ?cryptoppg++_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
1563665? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
1563698? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090820170904
1563763? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
1563777? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
1563841? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
1564285? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
1564476? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
1564646? ? ?? ? ?cryptoppg++_-march=k8_-Os_-fomit-frame-pointer2017090820170904
1564665? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
1564809? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
1564810? ? ?? ? ?cryptoppg++_-m64_-O_-fomit-frame-pointer2017090820170904
1565215? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090820170904
1565339? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
1565400? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
1565455? ? ?? ? ?cryptoppg++_-march=k8_-O2_-fomit-frame-pointer2017090820170904
1565570? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
1565627? ? ?? ? ?cryptoppg++_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
1565686? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
1565757? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
1565864? ? ?? ? ?cryptoppg++_-m64_-O2_-fomit-frame-pointer2017090820170904
1566118? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
1566279? ? ?? ? ?cryptoppg++_-m64_-Os_-fomit-frame-pointer2017090820170904
1566286? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
1566758? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
1567320? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
1567420? ? ?? ? ?cryptoppg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
1567500? ? ?? ? ?cryptoppg++_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
1567560? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
1570661? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
1570823? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017090820170904
1571396? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
1571438? ? ?? ? ?cryptoppg++_-O3_-fomit-frame-pointer2017090820170904
1571507? ? ?? ? ?cryptoppg++_-O_-fomit-frame-pointer2017090820170904
1571556? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
1571755? ? ?? ? ?cryptoppg++_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
1572704? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
1573043? ? ?? ? ?cryptoppg++_-O2_-fomit-frame-pointer2017090820170904
1573258? ? ?? ? ?cryptoppg++_-m64_-O3_-fomit-frame-pointer2017090820170904
1573306? ? ?? ? ?cryptoppg++_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
1573384? ? ?? ? ?cryptoppg++_-march=k8_-O_-fomit-frame-pointer2017090820170904
1573913? ? ?? ? ?cryptoppg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
1573952? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
1574676? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
1574713? ? ?? ? ?cryptoppg++_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
1574875? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
1575076? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
1575597? ? ?? ? ?cryptoppg++_-march=nocona_-O_-fomit-frame-pointer2017090820170904
1576474? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
1580585? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
1581170? ? ?? ? ?cryptoppg++2017090820170904
1583214? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
1664519? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904