Implementation notes: amd64, cryptologic, crypto_dh/gls1271

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_dh
Primitive: gls1271
TimeImplementationCompilerBenchmark dateSUPERCOP version
763879ref4gcc -funroll-loops -O3 -fomit-frame-pointer2014060320140517
764979ref4gcc -march=k8 -O3 -fomit-frame-pointer2014060320140517
765515ref4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140517
766149ref4gcc -m64 -O3 -fomit-frame-pointer2014060320140517
767494ref4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140517
767809ref4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
767989ref4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
768248ref4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060320140517
768657ref4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060320140517
769858ref4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140517
770743ref4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140517
771443ref4gcc -march=nocona -O3 -fomit-frame-pointer2014060320140517
772318ref4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140517
772709ref4gcc -O3 -fomit-frame-pointer2014060320140517
772782ref4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060320140517
794943ref4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
796357ref4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060320140517
797306ref4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140517
797688ref4gcc -march=k8 -O2 -fomit-frame-pointer2014060320140517
799058ref4gcc -march=nocona -O2 -fomit-frame-pointer2014060320140517
799276ref4gcc -m64 -O2 -fomit-frame-pointer2014060320140517
799333ref4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140517
799485ref4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140517
800391ref4gcc -funroll-loops -O2 -fomit-frame-pointer2014060320140517
800461ref4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014060320140517
800482ref4gcc -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
800494ref4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
800512ref4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140517
801469ref4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060320140517
801730ref4gcc -O -fomit-frame-pointer2014060320140517
802721ref4gcc -funroll-loops -O -fomit-frame-pointer2014060320140517
803203ref4gcc -O2 -fomit-frame-pointer2014060320140517
803603ref4gcc -m64 -march=nocona -O -fomit-frame-pointer2014060320140517
804545ref4gcc -m64 -O -fomit-frame-pointer2014060320140517
804630ref4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060320140517
804794ref4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140517
805188ref4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060320140517
806188ref4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060320140517
806846ref4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060320140517
807258ref4gcc -march=nocona -O -fomit-frame-pointer2014060320140517
807639ref4gcc -m64 -march=k8 -O -fomit-frame-pointer2014060320140517
809873ref4gcc -march=k8 -O -fomit-frame-pointer2014060320140517
810609ref4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
811206ref4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060320140517
824771ref4gcc -m64 -march=core2 -O -fomit-frame-pointer2014060320140517
848739ref4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060320140517
851339ref4gcc -funroll-loops -Os -fomit-frame-pointer2014060320140517
851466ref4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060320140517
852254ref4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060320140517
852660ref4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060320140517
853406ref4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060320140517
853549ref4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
870606ref4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014060320140517
870861ref4gcc -march=k8 -Os -fomit-frame-pointer2014060320140517
871858ref4gcc -march=nocona -Os -fomit-frame-pointer2014060320140517
871988ref4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014060320140517
872443ref4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
875458ref4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014060320140517
877158ref4gcc -m64 -Os -fomit-frame-pointer2014060320140517
880200ref4gcc -Os -fomit-frame-pointer2014060320140517
1250623ref4gcc -funroll-loops2014060320140517
1253854ref4cc2014060320140517
1256776ref4gcc2014060320140517