Implementation notes: amd64, gcc16, crypto_dh/sclaus2048

Computer: gcc16
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_dh
Primitive: sclaus2048
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
5153065? ? ?? ? ?gmpg++_-O3_-fomit-frame-pointer2017090820170904
5153555? ? ?? ? ?gmpg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
5158575? ? ?? ? ?gmpg++_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
5159549? ? ?? ? ?gmpg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
5160520? ? ?? ? ?gmpg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
5161142? ? ?? ? ?gmpg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
5162240? ? ?? ? ?gmpg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
5164601? ? ?? ? ?gmpg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
5165240? ? ?? ? ?gmpg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
5166378? ? ?? ? ?gmpg++_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
5167421? ? ?? ? ?gmpg++_-march=nocona_-O_-fomit-frame-pointer2017090820170904
5168233? ? ?? ? ?gmpg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
5168435? ? ?? ? ?gmpg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017090820170904
5168995? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090820170904
5169391? ? ?? ? ?gmpg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
5170376? ? ?? ? ?gmpg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
5170674? ? ?? ? ?gmpg++_-march=k8_-O_-fomit-frame-pointer2017090820170904
5170729? ? ?? ? ?gmpg++_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
5170969? ? ?? ? ?gmpg++_-march=k8_-Os_-fomit-frame-pointer2017090820170904
5171158? ? ?? ? ?gmpg++_-O2_-fomit-frame-pointer2017090820170904
5171335? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
5171690? ? ?? ? ?gmpg++_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
5171986? ? ?? ? ?gmpg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
5171992? ? ?? ? ?gmpg++_-m64_-Os_-fomit-frame-pointer2017090820170904
5172321? ? ?? ? ?gmpg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
5173829? ? ?? ? ?gmpg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
5174697? ? ?? ? ?gmpg++_-m64_-O2_-fomit-frame-pointer2017090820170904
5175591? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
5175745? ? ?? ? ?gmpg++_-march=k8_-O3_-fomit-frame-pointer2017090820170904
5178201? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
5178347? ? ?? ? ?gmpg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
5179375? ? ?? ? ?gmpg++_-march=k8_-O2_-fomit-frame-pointer2017090820170904
5179724? ? ?? ? ?gmpg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
5182017? ? ?? ? ?gmpg++_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
5183862? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090820170904
5183949? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
5184021? ? ?? ? ?gmpg++_-m64_-O3_-fomit-frame-pointer2017090820170904
5185691? ? ?? ? ?gmpg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
5190941? ? ?? ? ?gmpg++2017090820170904
5192840? ? ?? ? ?gmpg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
5193838? ? ?? ? ?gmpg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
5198749? ? ?? ? ?gmpg++_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
5209065? ? ?? ? ?gmpg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
5211642? ? ?? ? ?gmpg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
5217019? ? ?? ? ?gmpg++_-m64_-O_-fomit-frame-pointer2017090820170904
5217510? ? ?? ? ?gmpg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
5217565? ? ?? ? ?gmpg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
5217593? ? ?? ? ?gmpg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
5218053? ? ?? ? ?gmpg++_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
5218348? ? ?? ? ?gmpg++_-O_-fomit-frame-pointer2017090820170904
5226711? ? ?? ? ?gmpg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
5230474? ? ?? ? ?gmpg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
5233247? ? ?? ? ?gmpg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
5235773? ? ?? ? ?gmpg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
5238169? ? ?? ? ?gmpg++_-Os_-fomit-frame-pointer2017090820170904
5238448? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
5239572? ? ?? ? ?gmpg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
5243230? ? ?? ? ?gmpg++_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
5245023? ? ?? ? ?gmpg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
5246835? ? ?? ? ?gmpg++_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
5272266? ? ?? ? ?gmpg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
7380632? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
7382162? ? ?? ? ?cryptoppg++_-m64_-O_-fomit-frame-pointer2017090820170904
7387171? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
7388181? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
7389836? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
7401012? ? ?? ? ?cryptoppg++_-march=nocona_-O_-fomit-frame-pointer2017090820170904
7401891? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
7409479? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
7410595? ? ?? ? ?cryptoppg++2017090820170904
7412317? ? ?? ? ?cryptoppg++_-m64_-O2_-fomit-frame-pointer2017090820170904
7417723? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
7418027? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
7418408? ? ?? ? ?cryptoppg++_-O_-fomit-frame-pointer2017090820170904
7419249? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090820170904
7420015? ? ?? ? ?cryptoppg++_-march=k8_-Os_-fomit-frame-pointer2017090820170904
7421142? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
7421483? ? ?? ? ?cryptoppg++_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
7421554? ? ?? ? ?cryptoppg++_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
7421729? ? ?? ? ?cryptoppg++_-m64_-O3_-fomit-frame-pointer2017090820170904
7422000? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
7422057? ? ?? ? ?cryptoppg++_-m64_-Os_-fomit-frame-pointer2017090820170904
7422459? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
7425953? ? ?? ? ?cryptoppg++_-O3_-fomit-frame-pointer2017090820170904
7430252? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
7430569? ? ?? ? ?cryptoppg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
7430902? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
7431666? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
7431751? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
7431836? ? ?? ? ?cryptoppg++_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
7434906? ? ?? ? ?cryptoppg++_-march=k8_-O3_-fomit-frame-pointer2017090820170904
7435068? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
7435355? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
7436479? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
7438315? ? ?? ? ?cryptoppg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
7438948? ? ?? ? ?cryptoppg++_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
7439780? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
7440516? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
7441382? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
7441570? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
7442295? ? ?? ? ?cryptoppg++_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
7444011? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
7444802? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
7445184? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
7445405? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
7445565? ? ?? ? ?cryptoppg++_-O2_-fomit-frame-pointer2017090820170904
7447352? ? ?? ? ?cryptoppg++_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
7448975? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
7449204? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
7449742? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
7452566? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
7459628? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017090820170904
7459696? ? ?? ? ?cryptoppg++_-Os_-fomit-frame-pointer2017090820170904
7461414? ? ?? ? ?cryptoppg++_-march=k8_-O2_-fomit-frame-pointer2017090820170904
7461879? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
7463869? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090820170904
7466402? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
7469156? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
7476104? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
7477921? ? ?? ? ?cryptoppg++_-march=k8_-O_-fomit-frame-pointer2017090820170904
7500275? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
7547222? ? ?? ? ?cryptoppg++_-march=nocona_-O3_-fomit-frame-pointer2017090820170904