Implementation notes: amd64, ares, crypto_dh/kumfp128g

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_dh
Primitive: kumfp128g
TimeImplementationCompilerBenchmark dateSUPERCOP version
669684v02/vargcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
670612v02/vargcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012720130419
670652v02/vargcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
670656v02/vargcc -O2 -fomit-frame-pointer2014012720130419
670660v02/vargcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012720130419
670672v02/vargcc -m64 -O2 -fomit-frame-pointer2014012720130419
670684v02/vargcc -march=k8 -O2 -fomit-frame-pointer2014012720130419
670692v02/vargcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012720130419
670700v02/vargcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012720130419
670708v02/vargcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012720130419
671184v02/vargcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012720130419
671188v02/vargcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012720130419
671528v02/vargcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
671560v02/vargcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012720130419
671604v02/vargcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012720130419
671660v02/vargcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012720130419
671748v02/vargcc -march=nocona -O3 -fomit-frame-pointer2014012720130419
671752v02/vargcc -march=nocona -O2 -fomit-frame-pointer2014012720130419
671756v02/vargcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
671792v02/vargcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
671944v02/vargcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
672028v02/vargcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012720130419
672052v02/vargcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012720130419
672088v02/vargcc -march=barcelona -O3 -fomit-frame-pointer2014012720130419
672092v02/vargcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
672108v02/vargcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
672176v02/vargcc -march=barcelona -O2 -fomit-frame-pointer2014012720130419
672180v02/vargcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012720130419
672228v02/vargcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012720130419
672236v02/vargcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
672364v02/vargcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012720130419
672480v02/vargcc -march=k8 -O3 -fomit-frame-pointer2014012720130419
672584v02/vargcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012720130419
672584v02/vargcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012720130419
672648v02/vargcc -funroll-loops -O2 -fomit-frame-pointer2014012720130419
672668v02/vargcc -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
672668v02/vargcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012720130419
672676v02/vargcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
672680v02/vargcc -O -fomit-frame-pointer2014012720130419
672688v02/vargcc -m64 -march=core2 -O -fomit-frame-pointer2014012720130419
672692v02/vargcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012720130419
672700v02/vargcc -m64 -O -fomit-frame-pointer2014012720130419
672724v02/vargcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012720130419
672728v02/vargcc -funroll-loops -O3 -fomit-frame-pointer2014012720130419
673004v02/vargcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012720130419
673088v02/vargcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012720130419
673104v02/vargcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
673212v02/vargcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
673220v02/vargcc -m64 -O3 -fomit-frame-pointer2014012720130419
673224v02/vargcc -funroll-loops -m64 -O -fomit-frame-pointer2014012720130419
673232v02/vargcc -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
673236v02/vargcc -march=barcelona -O -fomit-frame-pointer2014012720130419
673244v02/vargcc -march=k8 -O -fomit-frame-pointer2014012720130419
673248v02/vargcc -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
673268v02/vargcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012720130419
673280v02/vargcc -O3 -fomit-frame-pointer2014012720130419
673308v02/vargcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012720130419
673312v02/vargcc -funroll-loops -O -fomit-frame-pointer2014012720130419
673356v02/vargcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012720130419
673372v02/vargcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012720130419
673372v02/vargcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012720130419
673388v02/vargcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012720130419
673412v02/vargcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012720130419
673668v02/vargcc -m64 -march=nocona -O -fomit-frame-pointer2014012720130419
673704v02/vargcc -march=nocona -O -fomit-frame-pointer2014012720130419
673712v02/vargcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012720130419
673736v02/vargcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012720130419
673980v02/vargcc -m64 -march=corei7 -O -fomit-frame-pointer2014012720130419
674336v02/vargcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012720130419
675744v02/vargcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012720130419
675784v02/vargcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
675808v02/vargcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012720130419
675820v02/vargcc -funroll-loops -Os -fomit-frame-pointer2014012720130419
675888v02/vargcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
675972v02/vargcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012720130419
675976v02/vargcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
675976v02/vargcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
675996v02/vargcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012720130419
676804v02/vargcc -march=nocona -Os -fomit-frame-pointer2014012720130419
676840v02/vargcc -m64 -march=nocona -Os -fomit-frame-pointer2014012720130419
676928v02/vargcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
676948v02/vargcc -m64 -march=core2 -Os -fomit-frame-pointer2014012720130419
676952v02/vargcc -march=k8 -Os -fomit-frame-pointer2014012720130419
676972v02/vargcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012720130419
676976v02/vargcc -fno-schedule-insns -Os -fomit-frame-pointer2014012720130419
676980v02/vargcc -m64 -march=k8 -Os -fomit-frame-pointer2014012720130419
676988v02/vargcc -march=barcelona -Os -fomit-frame-pointer2014012720130419
677004v02/vargcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012720130419
677020v02/vargcc -m64 -Os -fomit-frame-pointer2014012720130419
677036v02/vargcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012720130419
677040v02/vargcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012720130419
678152v02/vargcc -Os -fomit-frame-pointer2014012720130419
682068v02/varcc2014012720130419
682080v02/vargcc -funroll-loops2014012720130419
682268v02/vargcc2014012720130419