Implementation notes: amd64, h3neo, crypto_sign/ntrumls593x

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_sign
Primitive: ntrumls593x
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2934630? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016111420161009
2936624? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016111420161009
2938196? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111420161009
2960837? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
2962497? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
3065005? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016111420161009
3067847? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016111420161009
3068677? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
3090527? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
3415361? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016111420161009
3432091? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016111420161009
3433009? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016111420161009
3441306? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016111420161009
3445588? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016111420161009
3458154? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
3474741? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016111420161009
3488444? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016111420161009
3488757? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016111420161009
3492023? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016111420161009
3507508? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016111420161009
3563960? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016111420161009
3585765? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016111420161009
3587882? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016111420161009
3588692? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016111420161009
3639207? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016111420161009
3640808? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016111420161009
3661960? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016111420161009
3714749? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
3720764? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016111420161009
3882445? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016111420161009
3883292? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016111420161009
3883385? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016111420161009
3885178? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
3885220? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
3885801? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
3899409? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016111420161009
3902000? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016111420161009
3957928? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111420161009
3998978? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016111420161009
3999672? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016111420161009
4003041? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016111420161009
4003361? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016111420161009
4007184? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016111420161009
4010695? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
4015980? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016111420161009
4016892? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016111420161009
4019558? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016111420161009
4021520? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016111420161009
4026146? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016111420161009
4026834? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016111420161009
4028011? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016111420161009
4034304? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
4042785? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016111420161009
4056541? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
4057253? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016111420161009
4071298? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016111420161009
4084966? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016111420161009
4089801? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
4185526? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
4188016? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016111420161009
4222054? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016111420161009
4227375? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016111420161009
4385307? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016111420161009
4387338? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016111420161009
4389476? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016111420161009
4418218? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016111420161009
4519462? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016111420161009
4860911? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016111420161009
4872268? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016111420161009
4875328? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016111420161009
4895819? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016111420161009
4919671? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
4933689? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016111420161009
5703723? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
5722958? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
5743520? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016111420161009
5746848? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111420161009
5767735? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016111420161009
5839947? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
5846632? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
5936580? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016111420161009
5944567? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016111420161009
6093041? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016111420161009
6095248? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016111420161009
6130137? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016111420161009
6130180? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
6134430? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016111420161009
6159931? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016111420161009
6182834? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
6192274? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
6193474? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
6193879? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016111420161009
6199200? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016111420161009
6460303? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016111420161009
6462054? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016111420161009
6517686? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016111420161009
6526302? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
6526583? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016111420161009
18802599? ? ?? ? ?refcc2016111420161009
19092987? ? ?? ? ?refgcc2016111420161009
19123451? ? ?? ? ?refgcc_-funroll-loops2016111420161009

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