Implementation notes: amd64, h3neo, crypto_aead/proest256apev1

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: proest256apev1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
360878? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110920161009
360986? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016110920161009
360990? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016110920161009
363128? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016110920161009
363137? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016110920161009
363815? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110920161009
363817? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016110920161009
367793? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016110920161009
367878? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016110920161009
367900? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016110920161009
367946? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016110920161009
367999? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016110920161009
368302? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016110920161009
368348? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016110920161009
368351? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016110920161009
368353? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016110920161009
369342? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110920161009
370000? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016110920161009
374180? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016110920161009
374546? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016110920161009
444012? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110920161009
444076? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016110920161009
444689? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016110920161009
445866? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110920161009
446617? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016110920161009
446643? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016110920161009
446922? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110920161009
446947? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016110920161009
448382? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016110920161009
452840? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016110920161009
454038? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016110920161009
455075? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016110920161009
455105? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016110920161009
455968? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016110920161009
456243? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016110920161009
456694? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016110920161009
457466? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016110920161009
457551? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016110920161009
457943? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016110920161009
458544? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016110920161009
458613? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016110920161009
459246? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016110920161009
459425? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110920161009
459733? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016110920161009
459974? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110920161009
461657? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016110920161009
462050? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016110920161009
463965? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016110920161009
464000? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016110920161009
464639? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016110920161009
465390? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016110920161009
466072? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016110920161009
466259? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110920161009
467289? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016110920161009
467291? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016110920161009
467580? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016110920161009
467714? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016110920161009
468459? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016110920161009
468525? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110920161009
468529? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016110920161009
468818? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016110920161009
468833? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016110920161009
478312? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016110920161009
478336? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016110920161009
478910? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016110920161009
479021? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016110920161009
480992? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016110920161009
481204? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016110920161009
481438? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016110920161009
481766? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016110920161009
493541? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016110920161009
493600? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016110920161009
493656? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016110920161009
493855? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016110920161009
496788? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016110920161009
496840? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016110920161009
496844? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016110920161009
592466? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016110920161009
592841? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016110920161009
593065? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016110920161009
593082? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016110920161009
602021? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016110920161009
604180? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016110920161009
604202? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016110920161009
604675? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016110920161009
606625? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016110920161009
609906? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016110920161009
615944? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016110920161009
620056? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016110920161009
620181? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016110920161009
637316? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016110920161009
637808? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016110920161009
915028? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110920161009
916106? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016110920161009
938641? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110920161009
938701? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110920161009
942888? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016110920161009
942901? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016110920161009
2653426? ? ?? ? ?refgcc2016110920161009
2653700? ? ?? ? ?refcc2016110920161009
2653803? ? ?? ? ?refgcc_-funroll-loops2016110920161009

Test failure

Implementation: crypto_aead/proest256apev1/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