Implementation notes: amd64, cryptologic, crypto_dh/sclaus2048

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_dh
Primitive: sclaus2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
7734973gmpg++ -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140517
7743158gmpg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
7743866gmpg++ -m64 -march=core2 -O -fomit-frame-pointer2014060320140517
7744318gmpg++ -O -fomit-frame-pointer2014060320140517
7744524gmpg++ -march=k8 -O3 -fomit-frame-pointer2014060320140517
7745553gmpg++ -m64 -O3 -fomit-frame-pointer2014060320140517
7746864gmpg++ -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
7748412gmpg++ -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140517
7751303gmpg++ -m64 -march=k8 -Os -fomit-frame-pointer2014060320140517
7751814gmpg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
7753040gmpg++ -m64 -O2 -fomit-frame-pointer2014060320140517
7754228gmpg++ -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140517
7755953gmpg++ -m64 -march=nocona -O -fomit-frame-pointer2014060320140517
7758906gmpg++ -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
7759039gmpg++ -O2 -fomit-frame-pointer2014060320140517
7759506gmpg++ -march=k8 -O -fomit-frame-pointer2014060320140517
7759738gmpg++ -march=nocona -O -fomit-frame-pointer2014060320140517
7760279gmpg++ -march=k8 -O2 -fomit-frame-pointer2014060320140517
7760891gmpg++ -march=nocona -O3 -fomit-frame-pointer2014060320140517
7760979gmpg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
7761591gmpg++ -march=nocona -O2 -fomit-frame-pointer2014060320140517
7761770gmpg++ -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140517
7761986gmpg++ -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140517
7762958gmpg++ -m64 -O -fomit-frame-pointer2014060320140517
7763230gmpg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
7763897gmpg++ -m64 -march=k8 -O -fomit-frame-pointer2014060320140517
7765682gmpg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
7765797gmpg++ -m64 -march=core2 -Os -fomit-frame-pointer2014060320140517
7766633gmpg++ -march=nocona -Os -fomit-frame-pointer2014060320140517
7768267gmpg++ -Os -fomit-frame-pointer2014060320140517
7768276gmpg++ -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140517
7771639gmpg++ -march=k8 -Os -fomit-frame-pointer2014060320140517
7772009gmpg++ -m64 -Os -fomit-frame-pointer2014060320140517
7778162gmpg++2014060320140517
7789321gmpg++ -m64 -march=nocona -Os -fomit-frame-pointer2014060320140517
7804652gmpg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
8216200gmpg++ -O3 -fomit-frame-pointer2014060320140517
9002717cryptoppg++ -m64 -O2 -fomit-frame-pointer2014060320140517
9005448cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
9007552cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
9009312cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140517
9009733cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
9012011cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2014060320140517
9012800cryptoppg++ -O2 -fomit-frame-pointer2014060320140517
9013418cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140517
9015839cryptoppg++ -O3 -fomit-frame-pointer2014060320140517
9016291cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2014060320140517
9019563cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140517
9020366cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2014060320140517
9020985cryptoppg++ -m64 -O3 -fomit-frame-pointer2014060320140517
9021040cryptoppg++ -march=k8 -O -fomit-frame-pointer2014060320140517
9021694cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
9022812cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2014060320140517
9027696cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140517
9029112cryptoppg++ -m64 -O -fomit-frame-pointer2014060320140517
9029351cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140517
9035356cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
9036341cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2014060320140517
9039297cryptoppg++ -O -fomit-frame-pointer2014060320140517
9039594cryptoppg++ -Os -fomit-frame-pointer2014060320140517
9040868cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2014060320140517
9042639cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
9048130cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2014060320140517
9049153cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
9052121cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
9060803cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2014060320140517
9063563cryptoppg++ -m64 -Os -fomit-frame-pointer2014060320140517
9068749cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2014060320140517
9072748cryptoppg++2014060320140517
9073009cryptoppg++ -march=k8 -Os -fomit-frame-pointer2014060320140517
9073154cryptoppg++ -march=nocona -Os -fomit-frame-pointer2014060320140517
9075109cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2014060320140517
9084218cryptoppg++ -march=nocona -O -fomit-frame-pointer2014060320140517
9252282cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140517