Implementation notes: amd64, hobbes, crypto_aead/aeadaes256ocbtaglen64v1

Computer: hobbes
Architecture: amd64
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: aeadaes256ocbtaglen64v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
387689? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017080720170725
387926? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017080720170725
388009? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017080720170725
388240? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017080720170725
388330? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017080720170725
397352? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080720170725
397389? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080720170725
397432? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017080720170725
398175? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017080720170725
398248? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017080720170725
399301? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017080720170725
399349? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017080720170725
399354? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080720170725
400182? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017080720170725
401648? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017080720170725
402300? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017080720170725
402371? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017080720170725
402497? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017080720170725
402930? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017080720170725
403045? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017080720170725
403084? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017080720170725
403087? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017080720170725
403131? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080720170725
403152? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080720170725
403542? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017080720170725
404121? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080720170725
404504? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080720170725
404567? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017080720170725
404750? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017080720170725
405604? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017080720170725
406431? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017080720170725
406791? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017080720170725
407711? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017080720170725
407969? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080720170725
408280? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080720170725
408442? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017080720170725
408504? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017080720170725
408911? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017080720170725
409134? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080720170725
409484? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017080720170725
409626? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017080720170725
410219? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080720170725
410991? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017080720170725
411346? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017080720170725
411985? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017080720170725
412080? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017080720170725
413058? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017080720170725
413199? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017080720170725
413900? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017080720170725
414100? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017080720170725
414619? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017080720170725
416729? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017080720170725
441766? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017080720170725
441789? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017080720170725
441951? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017080720170725
448950? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017080720170725
449085? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017080720170725
449740? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017080720170725
450862? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017080720170725
451358? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017080720170725
452904? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017080720170725
452911? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080720170725
453932? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080720170725
454383? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017080720170725
455659? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017080720170725
456235? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017080720170725
456495? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017080720170725
456652? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017080720170725
457264? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017080720170725
457539? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080720170725
458830? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017080720170725
460207? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017080720170725
460856? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080720170725
461789? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017080720170725
462640? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017080720170725
464498? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017080720170725
464622? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017080720170725
465977? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017080720170725
465986? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017080720170725
466073? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080720170725
466493? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017080720170725
467982? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017080720170725
467997? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017080720170725
468037? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017080720170725
469938? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017080720170725
476778? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017080720170725
478189? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017080720170725
478206? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080720170725
478607? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017080720170725
479999? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017080720170725
480041? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080720170725
482855? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017080720170725
483361? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017080720170725
484021? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080720170725
487949? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080720170725
487977? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017080720170725
489635? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017080720170725
489654? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017080720170725
490227? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017080720170725
490534? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017080720170725
491077? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080720170725
491292? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017080720170725
491327? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017080720170725
492124? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017080720170725
493212? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017080720170725
497562? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017080720170725
498202? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017080720170725
498549? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017080720170725
499529? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017080720170725
501456? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080720170725
501459? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017080720170725
501672? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017080720170725
726325? ? ?? ? ?refcc2017080720170725
904910? ? ?? ? ?refgcc_-funroll-loops2017080720170725
905864? ? ?? ? ?refgcc2017080720170725

Test failure

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