Implementation notes: amd64, mace, crypto_sign/ntrumls743x

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ntrumls743x
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2801458? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016112020161009
2809209? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016112020161009
2811475? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016112020161009
2826262? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
2838386? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
2875383? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
2882301? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
2884238? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016112020161009
2896464? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016112020161009
3252329? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016112020161009
3254231? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016112020161009
3254602? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016112020161009
3408093? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
3411793? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
3415890? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
3426398? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016112020161009
3427002? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016112020161009
3429357? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016112020161009
3431335? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016112020161009
3431518? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016112020161009
3436169? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
3436204? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016112020161009
3438357? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016112020161009
3442377? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016112020161009
3446483? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016112020161009
3460809? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016112020161009
3467795? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016112020161009
3474633? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016112020161009
3474684? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016112020161009
3476458? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016112020161009
3569251? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
3593697? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
3749306? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016112020161009
3755614? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016112020161009
3756023? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016112020161009
3785963? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016112020161009
3786166? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016112020161009
3802856? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016112020161009
3805527? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016112020161009
3982975? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016112020161009
4056474? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016112020161009
4073308? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016112020161009
4077042? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
4103580? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
4109537? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016112020161009
4119851? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016112020161009
4120042? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016112020161009
4122415? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
4124531? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
4125925? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016112020161009
4126057? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016112020161009
4126238? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016112020161009
4126292? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016112020161009
4126647? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016112020161009
4128684? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016112020161009
4129505? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
4131207? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016112020161009
4133066? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016112020161009
4142384? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016112020161009
4142431? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016112020161009
4142615? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016112020161009
4145023? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016112020161009
4145762? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
4194453? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016112020161009
4236053? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016112020161009
4392047? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016112020161009
4397089? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016112020161009
4400004? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016112020161009
4410494? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
4412710? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
4447864? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016112020161009
4684071? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
4684857? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
5260078? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016112020161009
5271942? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016112020161009
5272226? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
5274262? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
5276889? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016112020161009
5309527? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016112020161009
5315649? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016112020161009
5333872? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
5341563? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
5586871? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
5595370? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
5596033? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016112020161009
5597143? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016112020161009
5626291? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016112020161009
5722537? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016112020161009
5724312? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
5725206? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
5725484? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
5733047? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016112020161009
5733913? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
5951967? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016112020161009
5952860? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016112020161009
5953616? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016112020161009
6054353? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
6057515? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
22413648? ? ?? ? ?refcc2016112020161009
22421748? ? ?? ? ?refgcc2016112020161009
22422553? ? ?? ? ?refgcc_-funroll-loops2016112020161009

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