Implementation notes: amd64, hydra1, crypto_sign/ntrumls743x

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_sign
Primitive: ntrumls743x
TimeImplementationCompilerBenchmark dateSUPERCOP version
2519830refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102520161009
2520144refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102520161009
2521761refgcc -funroll-loops -O2 -fomit-frame-pointer2016102520161009
2538441refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102520161009
2541125refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102520161009
2604584refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102520161009
2605069refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102520161009
2612114refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102520161009
2612176refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102520161009
2971114refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102520161009
2971390refgcc -funroll-loops -O -fomit-frame-pointer2016102520161009
2971496refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102520161009
2979671refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102520161009
2980558refgcc -m64 -O2 -fomit-frame-pointer2016102520161009
2980843refgcc -O2 -fomit-frame-pointer2016102520161009
2981598refgcc -march=barcelona -O2 -fomit-frame-pointer2016102520161009
2986244refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102520161009
2988463refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102520161009
2989172refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102520161009
2993992refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102520161009
2994929refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102520161009
2995323refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102520161009
3014621refgcc -march=k8 -O2 -fomit-frame-pointer2016102520161009
3036880refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102520161009
3077460refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102520161009
3092276refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102520161009
3134819refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102520161009
3135116refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102520161009
3140913refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102520161009
3149668refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102520161009
3186569refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102520161009
3188307refgcc -march=nocona -O2 -fomit-frame-pointer2016102520161009
3260504refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102520161009
3315472refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102520161009
3315595refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102520161009
3326765refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102520161009
3329024refgcc -funroll-loops -O3 -fomit-frame-pointer2016102520161009
3330466refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102520161009
3333750refgcc -march=k8 -Os -fomit-frame-pointer2016102520161009
3333826refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102520161009
3335020refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102520161009
3335808refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102520161009
3337170refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102520161009
3339213refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102520161009
3341106refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102520161009
3354978refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102520161009
3354985refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102520161009
3360636refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102520161009
3362486refgcc -m64 -O -fomit-frame-pointer2016102520161009
3365563refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102520161009
3368329refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102520161009
3369349refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102520161009
3374796refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102520161009
3385352refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102520161009
3390043refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102520161009
3400368refgcc -m64 -Os -fomit-frame-pointer2016102520161009
3403552refgcc -Os -fomit-frame-pointer2016102520161009
3404045refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102520161009
3404443refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102520161009
3405890refgcc -march=barcelona -Os -fomit-frame-pointer2016102520161009
3407631refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102520161009
3416097refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102520161009
3416366refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102520161009
3434523refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102520161009
3476459refgcc -O -fomit-frame-pointer2016102520161009
3479016refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102520161009
3500160refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102520161009
3509272refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102520161009
3538226refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102520161009
3563747refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102520161009
3581877refgcc -march=nocona -Os -fomit-frame-pointer2016102520161009
3605018refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102520161009
3609725refgcc -march=k8 -O3 -fomit-frame-pointer2016102520161009
3637064refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102520161009
3645549refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102520161009
3648213refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102520161009
3649861refgcc -funroll-loops -Os -fomit-frame-pointer2016102520161009
3651622refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102520161009
3651636refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102520161009
3698841refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102520161009
3705645refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102520161009
3716217refgcc -march=nocona -O -fomit-frame-pointer2016102520161009
3724555refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102520161009
3764291refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102520161009
3768903refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102520161009
3774116refgcc -O3 -fomit-frame-pointer2016102520161009
3780172refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102520161009
3783743refgcc -march=nocona -O3 -fomit-frame-pointer2016102520161009
3817235refgcc -march=barcelona -O3 -fomit-frame-pointer2016102520161009
3833784refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102520161009
3881123refgcc -m64 -O3 -fomit-frame-pointer2016102520161009
3979446refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102520161009
4017696refgcc -march=barcelona -O -fomit-frame-pointer2016102520161009
4018125refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102520161009
4058895refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102520161009
4060224refgcc -march=k8 -O -fomit-frame-pointer2016102520161009
4081883refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102520161009
4991544refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102520161009
15255503refgcc2016102520161009
15295251refgcc -funroll-loops2016102520161009
15456140refcc2016102520161009

Test failure

Implementation: crypto_sign/ntrumls743x/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