Implementation notes: amd64, morningstar, crypto_sign/ntrumls593x

Computer: morningstar
Architecture: amd64
CPU ID: AuthenticAMD-00100f42-178bfbff
SUPERCOP version: 20170904
Operation: crypto_sign
Primitive: ntrumls593x
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2901037? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090820170904
2902838? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090820170904
2904499? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
2927015? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
2930534? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
3030656? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
3032786? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
3034288? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090820170904
3038005? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
3382800? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
3385076? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090820170904
3396181? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090820170904
3399042? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090820170904
3399896? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017090820170904
3435266? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
3445496? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090820170904
3445710? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017090820170904
3446758? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017090820170904
3455923? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090820170904
3479882? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090820170904
3482376? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090820170904
3607901? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090820170904
3608067? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
3644957? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090820170904
3650139? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090820170904
3652059? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090820170904
3655133? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
3848001? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
3848400? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
3856053? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090820170904
3857560? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
3858067? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
3860602? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090820170904
3867112? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090820170904
3873443? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090820170904
3873933? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
3877017? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
3928974? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
3933256? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
3943877? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
3952275? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090820170904
3963029? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
3964563? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090820170904
3964744? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090820170904
3970899? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017090820170904
3971472? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017090820170904
3979995? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090820170904
3981437? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090820170904
3988341? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
4000520? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
4020289? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
4023037? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
4027552? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
4042242? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090820170904
4044137? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090820170904
4048087? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090820170904
4050474? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090820170904
4055110? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
4076583? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090820170904
4088603? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090820170904
4091163? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
4091328? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090820170904
4092470? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
4100760? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090820170904
4115912? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090820170904
4122712? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090820170904
4147237? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090820170904
4220474? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
4248854? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
4259449? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090820170904
4261092? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
4261290? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090820170904
4261812? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017090820170904
4263669? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090820170904
4264213? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017090820170904
4273927? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090820170904
4295720? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090820170904
4297276? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090820170904
4301883? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090820170904
4388777? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090820170904
4389403? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017090820170904
4418395? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017090820170904
4434590? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090820170904
4493989? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090820170904
4518147? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017090820170904
4628029? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017090820170904
4628428? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
4628970? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017090820170904
4630273? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090820170904
4630397? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090820170904
4790264? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
4790920? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090820170904
4791016? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090820170904
4880579? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090820170904
4985856? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090820170904
4986826? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017090820170904
5395670? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090820170904
6277286? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090820170904
19548339? ? ?? ? ?refgcc2017090820170904
19600552? ? ?? ? ?refcc2017090820170904
19616618? ? ?? ? ?refgcc_-funroll-loops2017090820170904

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