Implementation notes: amd64, ares, crypto_dh/kumfp127g

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_dh
Primitive: kumfp127g
TimeImplementationCompilerBenchmark dateSUPERCOP version
461412v02/vargcc -O2 -fomit-frame-pointer2014012720130419
461508v02/vargcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
461544v02/vargcc -m64 -O2 -fomit-frame-pointer2014012720130419
461564v02/vargcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
461792v02/vargcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012720130419
461836v02/vargcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012720130419
461888v02/vargcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012720130419
461912v02/vargcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012720130419
461984v02/vargcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012720130419
462076v02/vargcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012720130419
462116v02/vargcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012720130419
462192v02/vargcc -march=k8 -O3 -fomit-frame-pointer2014012720130419
464236v02/vargcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
464396v02/vargcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012720130419
464488v02/vargcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012720130419
464568v02/vargcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
465976v02/vargcc -march=nocona -O3 -fomit-frame-pointer2014012720130419
465988v02/vargcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
470052v02/vargcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012720130419
470060v02/vargcc -O -fomit-frame-pointer2014012720130419
470148v02/vargcc -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
470196v02/vargcc -m64 -march=core2 -O -fomit-frame-pointer2014012720130419
470228v02/vargcc -m64 -march=corei7 -O -fomit-frame-pointer2014012720130419
470236v02/vargcc -m64 -O -fomit-frame-pointer2014012720130419
470260v02/vargcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012720130419
470312v02/vargcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012720130419
470392v02/vargcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
475364v02/vargcc -march=nocona -O -fomit-frame-pointer2014012720130419
475504v02/vargcc -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
475820v02/vargcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
475828v02/vargcc -march=barcelona -O2 -fomit-frame-pointer2014012720130419
475828v02/vargcc -march=barcelona -O3 -fomit-frame-pointer2014012720130419
475836v02/vargcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
475840v02/vargcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012720130419
475860v02/vargcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
475872v02/vargcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
476100v02/vargcc -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
476120v02/vargcc -O3 -fomit-frame-pointer2014012720130419
476124v02/vargcc -march=nocona -Os -fomit-frame-pointer2014012720130419
476136v02/vargcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
476140v02/vargcc -march=k8 -O2 -fomit-frame-pointer2014012720130419
476156v02/vargcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
476156v02/vargcc -m64 -O3 -fomit-frame-pointer2014012720130419
477020v02/vargcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
477120v02/vargcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012720130419
477548v02/vargcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012720130419
477652v02/vargcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
477720v02/vargcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
477720v02/vargcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012720130419
478416v02/vargcc -funroll-loops -O2 -fomit-frame-pointer2014012720130419
478476v02/vargcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012720130419
478480v02/vargcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
478492v02/vargcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012720130419
478560v02/vargcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
478616v02/vargcc -funroll-loops -O3 -fomit-frame-pointer2014012720130419
479400v02/vargcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012720130419
479440v02/vargcc -m64 -march=core2 -Os -fomit-frame-pointer2014012720130419
479456v02/vargcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012720130419
479544v02/vargcc -march=k8 -Os -fomit-frame-pointer2014012720130419
479560v02/vargcc -Os -fomit-frame-pointer2014012720130419
479576v02/vargcc -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
479600v02/vargcc -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
479640v02/vargcc -m64 -Os -fomit-frame-pointer2014012720130419
479704v02/vargcc -march=barcelona -Os -fomit-frame-pointer2014012720130419
479724v02/vargcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
479724v02/vargcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012720130419
479752v02/vargcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
481964v02/vargcc -march=barcelona -O -fomit-frame-pointer2014012720130419
481988v02/vargcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
481996v02/vargcc -march=k8 -O -fomit-frame-pointer2014012720130419
482016v02/vargcc -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
482324v02/vargcc -march=nocona -O2 -fomit-frame-pointer2014012720130419
482352v02/vargcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
482828v02/vargcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
482876v02/vargcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
482888v02/vargcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012720130419
483072v02/vargcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
483084v02/vargcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012720130419
483116v02/vargcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012720130419
483548v02/vargcc -funroll-loops -Os -fomit-frame-pointer2014012720130419
483844v02/vargcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012720130419
483952v02/vargcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
484316v02/vargcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012720130419
484396v02/vargcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
485136v02/vargcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012720130419
485360v02/vargcc -funroll-loops -m64 -O -fomit-frame-pointer2014012720130419
485452v02/vargcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
485476v02/vargcc -funroll-loops -O -fomit-frame-pointer2014012720130419
485480v02/vargcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
487104v02/vargcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
490784v02/varcc2014012720130419
491028v02/vargcc2014012720130419
491132v02/vargcc -funroll-loops2014012720130419
493228v02/vargcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012720130419
493292v02/vargcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012720130419