Implementation notes: amd64, cryptologic, crypto_dh/kumfp128g

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_dh
Primitive: kumfp128g
TimeImplementationCompilerBenchmark dateSUPERCOP version
1028446v02/vargcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140517
1028452v02/vargcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060320140517
1028645v02/vargcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060320140517
1028997v02/vargcc -m64 -march=k8 -Os -fomit-frame-pointer2014060320140517
1029045v02/vargcc -funroll-loops -O3 -fomit-frame-pointer2014060320140517
1029088v02/vargcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060320140517
1029109v02/vargcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
1029227v02/vargcc -Os -fomit-frame-pointer2014060320140517
1029248v02/vargcc -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
1029733v02/vargcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140517
1030003v02/vargcc -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
1030018v02/vargcc -m64 -march=core2 -O -fomit-frame-pointer2014060320140517
1030060v02/vargcc -m64 -O -fomit-frame-pointer2014060320140517
1030151v02/vargcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
1030206v02/vargcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060320140517
1030330v02/vargcc -m64 -march=nocona -O -fomit-frame-pointer2014060320140517
1030342v02/vargcc -march=nocona -O -fomit-frame-pointer2014060320140517
1030488v02/vargcc -funroll-loops -O2 -fomit-frame-pointer2014060320140517
1030533v02/vargcc -m64 -Os -fomit-frame-pointer2014060320140517
1030558v02/vargcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140517
1030569v02/vargcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140517
1030582v02/vargcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060320140517
1030636v02/vargcc -march=k8 -Os -fomit-frame-pointer2014060320140517
1030809v02/vargcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060320140517
1031270v02/vargcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060320140517
1031279v02/vargcc -funroll-loops -m64 -O -fomit-frame-pointer2014060320140517
1031279v02/vargcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060320140517
1031294v02/vargcc -funroll-loops -O -fomit-frame-pointer2014060320140517
1031318v02/vargcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060320140517
1031397v02/vargcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060320140517
1031700v02/vargcc -m64 -march=k8 -O -fomit-frame-pointer2014060320140517
1031728v02/vargcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140517
1031785v02/vargcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060320140517
1031797v02/vargcc -march=k8 -O -fomit-frame-pointer2014060320140517
1031864v02/vargcc -m64 -march=core2 -Os -fomit-frame-pointer2014060320140517
1032772v02/vargcc -m64 -O3 -fomit-frame-pointer2014060320140517
1032773v02/vargcc -funroll-loops -Os -fomit-frame-pointer2014060320140517
1032879v02/vargcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
1032948v02/vargcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
1032967v02/vargcc -O2 -fomit-frame-pointer2014060320140517
1032967v02/vargcc -march=k8 -O2 -fomit-frame-pointer2014060320140517
1032979v02/vargcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060320140517
1033003v02/vargcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060320140517
1033040v02/vargcc -m64 -O2 -fomit-frame-pointer2014060320140517
1033218v02/vargcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140517
1033788v02/vargcc -O3 -fomit-frame-pointer2014060320140517
1033882v02/vargcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140517
1035673v02/vargcc -march=nocona -Os -fomit-frame-pointer2014060320140517
1036200v02/vargcc -m64 -march=nocona -Os -fomit-frame-pointer2014060320140517
1036397v02/vargcc -funroll-loops2014060320140517
1036412v02/vargcc2014060320140517
1036440v02/vargcc -march=nocona -O3 -fomit-frame-pointer2014060320140517
1036443v02/vargcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140517
1036609v02/vargcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140517
1036672v02/vargcc -march=nocona -O2 -fomit-frame-pointer2014060320140517
1038043v02/vargcc -march=k8 -O3 -fomit-frame-pointer2014060320140517
1038552v02/vargcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140517
1038618v02/varcc2014060320140517
1048424v02/vargcc -O -fomit-frame-pointer2014060320140517
1050227v02/vargcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
1074531v02/vargcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060320140517
2150642v02/vargcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
2153086v02/vargcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060320140517