Implementation notes: amd64, hydra6, crypto_sign/pqrsa15

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_sign
Primitive: pqrsa15
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
319699129? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017122020171218
319848523? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017122020171218
319863276? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017122020171218
319879243? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017122020171218
319896273? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017122020171218
319898705? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017122020171218
319937175? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017122020171218
319943662? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017122020171218
319969100? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017122020171218
319978528? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017122020171218
320000314? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017122020171218
320056914? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017122020171218
320071478? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017122020171218
320089179? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017122020171218
320093633? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017122020171218
320094680? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017122020171218
320108485? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017122020171218
320112370? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017122020171218
320117962? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017122020171218
320120076? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017122020171218
320133930? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017122020171218
320152667? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017122020171218
320154836? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017122020171218
320157646? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017122020171218
320165523? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017122020171218
320236379? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017122020171218
320247148? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017122020171218
320254415? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017122020171218
320267294? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017122020171218
320268951? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017122020171218
320279503? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017122020171218
320283536? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017122020171218
320291365? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017122020171218
320333969? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017122020171218
320340482? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017122020171218
320357761? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017122020171218
320373765? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017122020171218
320380222? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017122020171218
320407864? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017122020171218
320425089? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017122020171218
320430373? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017122020171218
320439941? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017122020171218
320447372? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017122020171218
320448693? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017122020171218
320454336? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017122020171218
320475488? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017122020171218
320480896? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017122020171218
320500048? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017122020171218
320512654? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017122020171218
320514465? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017122020171218
320518585? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017122020171218
320526344? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017122020171218
320528750? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017122020171218
320530470? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017122020171218
320531531? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017122020171218
320533715? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017122020171218
320552687? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017122020171218
320575351? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017122020171218
320579002? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017122020171218
320608689? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017122020171218
320611630? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017122020171218
320642805? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017122020171218
320680759? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017122020171218
320706493? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017122020171218
320726104? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017122020171218
320736598? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017122020171218
320743726? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017122020171218
320748570? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017122020171218
320750061? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017122020171218
320760105? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017122020171218
320763590? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017122020171218
320768120? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017122020171218
320783750? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017122020171218
320787223? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017122020171218
320812407? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017122020171218
320837906? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017122020171218
320844836? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017122020171218
320858815? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017122020171218
320870756? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017122020171218
320895979? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017122020171218
320903629? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017122020171218
320909548? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017122020171218
320923621? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017122020171218
320949328? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017122020171218
320956118? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017122020171218
320996039? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017122020171218
320998428? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017122020171218
321000431? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017122020171218
321003048? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017122020171218
321018839? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017122020171218
321032725? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017122020171218
321038267? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017122020171218
321085302? ? ?? ? ?refgcc2017122020171218
321087860? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017122020171218
321088775? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017122020171218
321104253? ? ?? ? ?refgcc_-funroll-loops2017122020171218
321197053? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017122020171218
321284875? ? ?? ? ?refcc2017122020171218
321297452? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017122020171218
321363326? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017122020171218
321552314? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017122020171218
321654173? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017122020171218
321688161? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017122020171218
321715932? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017122020171218
321724426? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017122020171218
321870861? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017122020171218
321871055? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017122020171218
321902065? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017122020171218
321947932? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017122020171218
321986663? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017122020171218
322083592? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017122020171218
322421199? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017122020171218
322478683? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017122020171218
322830073? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017122020171218
323442075? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017122020171218

Test failure

Implementation: crypto_sign/pqrsa15/ref
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref