Implementation notes: amd64, hydra1, crypto_sign/ntrumls593x

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_sign
Primitive: ntrumls593x
TimeImplementationCompilerBenchmark dateSUPERCOP version
2915200refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102520161009
2915480refgcc -funroll-loops -O2 -fomit-frame-pointer2016102520161009
2917544refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102520161009
2945336refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102520161009
2950589refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102520161009
3040974refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102520161009
3045883refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102520161009
3053364refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102520161009
3053477refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102520161009
3405801refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102520161009
3410872refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102520161009
3414311refgcc -O2 -fomit-frame-pointer2016102520161009
3422301refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102520161009
3423087refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102520161009
3423227refgcc -march=k8 -O2 -fomit-frame-pointer2016102520161009
3423412refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102520161009
3424917refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102520161009
3444732refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102520161009
3455808refgcc -m64 -O2 -fomit-frame-pointer2016102520161009
3493804refgcc -march=barcelona -O2 -fomit-frame-pointer2016102520161009
3536562refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102520161009
3565772refgcc -funroll-loops -O -fomit-frame-pointer2016102520161009
3566594refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102520161009
3569792refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102520161009
3613683refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102520161009
3615187refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102520161009
3693913refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102520161009
3694936refgcc -march=nocona -O2 -fomit-frame-pointer2016102520161009
3732231refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102520161009
3858742refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102520161009
3859430refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102520161009
3865152refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102520161009
3866162refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102520161009
3866871refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102520161009
3869589refgcc -funroll-loops -O3 -fomit-frame-pointer2016102520161009
3869860refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102520161009
3870840refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102520161009
3875825refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102520161009
3878424refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102520161009
3878771refgcc -m64 -Os -fomit-frame-pointer2016102520161009
3879962refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102520161009
3880869refgcc -march=barcelona -Os -fomit-frame-pointer2016102520161009
3890002refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102520161009
3890793refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102520161009
3891984refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102520161009
3928251refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102520161009
3934327refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102520161009
3936087refgcc -Os -fomit-frame-pointer2016102520161009
3937044refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102520161009
3939901refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102520161009
3940429refgcc -march=k8 -Os -fomit-frame-pointer2016102520161009
3941500refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102520161009
3950040refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102520161009
3951278refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102520161009
3959695refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102520161009
3976734refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102520161009
3977188refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102520161009
3979730refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102520161009
3981058refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102520161009
3982304refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102520161009
3984712refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102520161009
3984928refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102520161009
3986632refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102520161009
3987571refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102520161009
4005928refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102520161009
4009423refgcc -m64 -O -fomit-frame-pointer2016102520161009
4010458refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102520161009
4037350refgcc -march=nocona -Os -fomit-frame-pointer2016102520161009
4068079refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102520161009
4070884refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102520161009
4096651refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102520161009
4122527refgcc -O -fomit-frame-pointer2016102520161009
4130443refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102520161009
4140903refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102520161009
4148788refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102520161009
4151631refgcc -march=k8 -O3 -fomit-frame-pointer2016102520161009
4161270refgcc -march=barcelona -O3 -fomit-frame-pointer2016102520161009
4171541refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102520161009
4171685refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102520161009
4172003refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102520161009
4173628refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102520161009
4177128refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102520161009
4180283refgcc -funroll-loops -Os -fomit-frame-pointer2016102520161009
4184823refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102520161009
4282686refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102520161009
4368649refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102520161009
4641144refgcc -O3 -fomit-frame-pointer2016102520161009
4642610refgcc -m64 -O3 -fomit-frame-pointer2016102520161009
4646886refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102520161009
4668476refgcc -march=nocona -O3 -fomit-frame-pointer2016102520161009
4672944refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102520161009
4830050refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102520161009
4835830refgcc -march=k8 -O -fomit-frame-pointer2016102520161009
4847659refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102520161009
4848052refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102520161009
4906464refgcc -march=barcelona -O -fomit-frame-pointer2016102520161009
4989228refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102520161009
5466775refgcc -march=nocona -O -fomit-frame-pointer2016102520161009
18832646refgcc -funroll-loops2016102520161009
18980993refcc2016102520161009
19055499refgcc2016102520161009

Test failure

Implementation: crypto_sign/ntrumls593x/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref