Implementation notes: amd64, mace, crypto_aead/aes256avalanchev1

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aes256avalanchev1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
418438250? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102620161009
418504695? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102620161009
427982287? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102620161009
428140813? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102620161009
453212499? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102620161009
453214626? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102620161009
464539227? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102620161009
464587514? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102620161009
464596204? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102620161009
468544878? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102620161009
468571589? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102620161009
473305765? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102620161009
473317323? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102620161009
473330275? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102620161009
481035256? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102620161009
481067936? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102520161009
482581969? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102620161009
482600060? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102620161009
483276489? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102620161009
483310007? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102620161009
500675799? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102520161009
512836215? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102520161009
512906677? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102520161009
512908216? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102520161009
514120317? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102520161009
514172468? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102620161009
514236339? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102620161009
514414607? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102620161009
514450075? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102620161009
514526668? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102520161009
516677720? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102520161009
516709527? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102520161009
516796874? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102620161009
517163355? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102620161009
517225489? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102520161009
524676898? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102520161009
531651011? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102520161009
546852382? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102520161009
546857894? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102620161009
558793323? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102620161009
558832764? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102520161009
559423945? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102520161009
559468914? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102520161009
559472638? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102620161009
574397617? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102620161009
575297655? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
575303821? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
575309709? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
612790143? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102620161009
612834668? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102520161009
620194672? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102620161009
620313653? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102620161009
620682018? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102620161009
620739438? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102620161009
650996197? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102620161009
651304771? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102620161009
651486231? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102620161009
667234675? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102620161009
667252809? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102620161009
763482858? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102520161009
763509670? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102520161009
763538704? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102520161009
763557027? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102620161009
764153652? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102620161009
764274337? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102520161009
800475172? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102620161009
800485303? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102620161009
838074498? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102520161009
838174882? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102620161009
838533848? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102620161009
875155014? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102520161009
875173807? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102520161009
875184222? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102520161009
875201393? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102520161009
876028137? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102620161009
876172355? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102520161009
913058854? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102620161009
913354669? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102620161009
914136609? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102620161009
914161373? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102620161009
914178454? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102620161009
914187970? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102620161009
914191947? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102620161009
914521130? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102620161009
914570972? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102620161009
949424190? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102520161009
949697990? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102520161009
949716482? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102520161009
949793880? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102520161009
949831683? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102520161009
949843694? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102520161009
949969072? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102620161009
949973956? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102620161009
949979158? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102520161009
949998322? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102520161009
950099796? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102620161009
950255879? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102620161009
950988172? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102520161009

Test failure

Implementation: crypto_aead/aes256avalanchev1/ref
Compiler: cc
error 142
Alarm clock

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc ref
gcc ref
gcc -funroll-loops ref

Test failure

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