Implementation notes: amd64, hobbes, crypto_encrypt/pqrsa15

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_encrypt
Primitive: pqrsa15
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
298102831? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018010420171218
298206929? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018010420171218
298229691? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018010420171218
298252791? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018010420171218
298298099? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018010420171218
298309896? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2018010420171218
298323189? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018010420171218
298332447? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018010420171218
298353321? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018010420171218
298358330? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018010420171218
298366930? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018010420171218
298379432? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018010420171218
298379719? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018010420171218
298391349? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018010420171218
298399698? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018010420171218
298420877? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018010420171218
298426016? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018010420171218
298428037? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018010420171218
298444627? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018010420171218
298469563? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018010420171218
298478448? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018010420171218
298479328? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018010420171218
298483333? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2018010420171218
298489387? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018010420171218
298522670? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018010420171218
298523150? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018010420171218
298533595? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018010420171218
298537661? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2018010420171218
298544711? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018010420171218
298567949? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018010420171218
298574717? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018010420171218
298583160? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018010420171218
298594506? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018010420171218
298594634? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018010420171218
298603688? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018010420171218
298605894? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018010420171218
298622684? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018010420171218
298624947? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018010420171218
298629170? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018010420171218
298631955? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018010420171218
298633829? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018010420171218
298641428? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018010420171218
298655004? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018010420171218
298660166? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018010420171218
298667061? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2018010420171218
298673763? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018010420171218
298676655? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018010420171218
298691783? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018010420171218
298696702? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018010420171218
298696867? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018010420171218
298704033? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018010420171218
298707469? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018010420171218
298708807? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018010420171218
298711281? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018010420171218
298712403? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018010420171218
298725131? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018010420171218
298732041? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018010420171218
298738627? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018010420171218
298752843? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018010420171218
298754860? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018010420171218
298761430? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018010420171218
298771338? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018010420171218
298773869? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018010420171218
298774421? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018010420171218
298781055? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018010420171218
298795190? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018010420171218
298798440? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018010420171218
298801968? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018010420171218
298803279? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018010420171218
298809078? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018010420171218
298816237? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018010420171218
298819645? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018010420171218
298820118? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018010420171218
298826093? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018010420171218
298832310? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2018010420171218
298832478? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018010420171218
298835019? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018010420171218
298848804? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018010420171218
298849971? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018010420171218
298852969? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018010420171218
298856551? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018010420171218
298863519? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018010420171218
298867049? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018010420171218
298870831? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018010420171218
298873202? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018010420171218
298889512? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018010420171218
298891999? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018010420171218
298898655? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018010420171218
298911809? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018010420171218
298918512? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018010420171218
298922169? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018010420171218
298969772? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018010420171218
298970812? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018010420171218
298972084? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018010420171218
298976529? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018010420171218
298977454? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018010420171218
298995673? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018010420171218
299001274? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018010420171218
299053554? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018010420171218
299062659? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018010420171218
299083461? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018010420171218
299125292? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018010420171218
299125404? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018010420171218
299137417? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018010420171218
299162766? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018010420171218
299164039? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018010420171218
299194256? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018010420171218
299207937? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018010420171218
299256319? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018010420171218
299284760? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018010420171218
299543089? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018010420171218
300075152? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018010420171218
300110987? ? ?? ? ?refgcc2018010420171218
300202009? ? ?? ? ?refcc2018010420171218
300235764? ? ?? ? ?refgcc_-funroll-loops2018010420171218

Test failure

Implementation: crypto_encrypt/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