Implementation notes: amd64, mace, crypto_sign/ntrumls593x

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ntrumls593x
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3247982? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016112020161009
3248496? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016112020161009
3265574? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016112020161009
3278928? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
3297994? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
3340311? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016112020161009
3346048? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016112020161009
3349374? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
3352554? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
3950693? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
3951912? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016112020161009
3966528? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016112020161009
3969270? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016112020161009
3969512? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016112020161009
3969771? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016112020161009
3984349? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016112020161009
3985984? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016112020161009
3990861? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016112020161009
4020853? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016112020161009
4026395? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016112020161009
4027927? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016112020161009
4088526? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016112020161009
4091562? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016112020161009
4108354? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016112020161009
4145363? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
4146897? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016112020161009
4304981? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016112020161009
4304997? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016112020161009
4351166? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
4359235? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016112020161009
4364630? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016112020161009
4366201? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
4368954? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016112020161009
4377471? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016112020161009
4384157? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016112020161009
4427450? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016112020161009
4427723? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016112020161009
4427869? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016112020161009
4444107? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016112020161009
4513570? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016112020161009
4776285? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016112020161009
4784515? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016112020161009
4787999? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016112020161009
4789571? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016112020161009
4793302? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
4793540? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
4794369? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
4795359? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016112020161009
4797035? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016112020161009
4797534? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016112020161009
4798132? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
4798315? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016112020161009
4813723? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016112020161009
4815851? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016112020161009
4816104? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
4817040? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016112020161009
4817864? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016112020161009
4818036? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016112020161009
4818738? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016112020161009
4818828? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016112020161009
4818973? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016112020161009
4821196? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016112020161009
4821954? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016112020161009
4891866? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016112020161009
5150623? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016112020161009
5258671? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016112020161009
5264398? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016112020161009
5271266? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016112020161009
5276606? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
5279094? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016112020161009
5358878? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016112020161009
5493226? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
5497849? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016112020161009
6491538? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016112020161009
6491796? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016112020161009
6497146? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
6497556? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
6498638? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016112020161009
6507421? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016112020161009
6510667? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016112020161009
6616287? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
6619061? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
6768499? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
6770594? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016112020161009
6813180? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016112020161009
6814754? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016112020161009
6817340? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016112020161009
7110732? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016112020161009
7113873? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016112020161009
7114210? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016112020161009
7222340? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
7223564? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016112020161009
7402556? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016112020161009
7402665? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
7425423? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
7426351? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016112020161009
7426967? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
7430184? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016112020161009
28507789? ? ?? ? ?refgcc2016112020161009
28536417? ? ?? ? ?refcc2016112020161009
28538653? ? ?? ? ?refgcc_-funroll-loops2016112020161009

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