Implementation notes: amd64, hydra6, crypto_aead/aeadaes128ocbtaglen64v1

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: aeadaes128ocbtaglen64v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
341456? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090520170725
342702? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017090520170725
343888? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017090520170725
346082? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090520170725
346126? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017090520170725
346502? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090520170725
347096? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090520170725
349152? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090520170725
349327? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090520170725
349378? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090520170725
349868? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090520170725
349928? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090520170725
351008? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090520170725
351136? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090520170725
352115? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090520170725
352486? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090520170725
352834? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090520170725
353340? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090520170725
353852? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017090520170725
353934? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090520170725
354266? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090520170725
354562? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090520170725
354652? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090520170725
354772? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017090520170725
354840? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090520170725
354988? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090520170725
357300? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090520170725
357582? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090520170725
357732? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090520170725
357963? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090520170725
358426? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090520170725
381793? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090520170725
381802? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090520170725
382287? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090520170725
382448? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090520170725
386282? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090520170725
386476? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090520170725
387246? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090520170725
390084? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090520170725
392423? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090520170725
392926? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090520170725
395280? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090520170725
395324? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090520170725
395730? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090520170725
397729? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090520170725
398994? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090520170725
399232? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090520170725
400386? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090520170725
400924? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017090520170725
403364? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017090520170725
404784? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017090520170725
408554? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090520170725
424544? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017090520170725
424586? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017090520170725
424588? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090520170725
424694? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090520170725
425029? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017090520170725
425252? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090520170725
427504? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090520170725
428638? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090520170725
429790? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090520170725
430212? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017090520170725
431304? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090520170725
432284? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090520170725
434142? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090520170725
434720? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090520170725
435404? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090520170725
435482? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017090520170725
436304? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090520170725
436789? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090520170725
436844? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017090520170725
437528? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090520170725
439048? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090520170725
439894? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017090520170725
439994? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090520170725
441062? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090520170725
441080? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017090520170725
441112? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090520170725
441126? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017090520170725
441184? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090520170725
441324? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090520170725
442024? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090520170725
442882? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090520170725
443074? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017090520170725
443726? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017090520170725
447436? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090520170725
456130? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090520170725
458366? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090520170725
459602? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090520170725
460956? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090520170725
461254? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090520170725
463240? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090520170725
463480? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090520170725
463520? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090520170725
463912? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090520170725
464172? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090520170725
464624? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090520170725
465004? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090520170725
466970? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017090520170725
468114? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017090520170725
468781? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090520170725
468880? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090520170725
469482? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017090520170725
471003? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090520170725
471196? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090520170725
471784? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090520170725
472404? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090520170725
472842? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090520170725
473124? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090520170725
473164? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017090520170725
473318? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017090520170725
478808? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090520170725
908180? ? ?? ? ?refgcc_-funroll-loops2017090520170725
1069642? ? ?? ? ?refgcc2017090520170725
1071370? ? ?? ? ?refcc2017090520170725

Test failure

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