Implementation notes: amd64, hydra6, crypto_aead/acorn128

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: acorn128
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4997564? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090420170725
5054718? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090420170725
5326972? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090420170725
5330138? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090420170725
5350674? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090420170725
5357846? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017090420170725
5387469? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090420170725
5393519? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017090420170725
5395652? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090420170725
5400074? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090420170725
5414483? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017090420170725
5416711? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090420170725
5427022? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090420170725
5434551? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090420170725
5450597? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090420170725
5450872? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090420170725
5453212? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090420170725
5455657? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090420170725
5474119? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090420170725
5481408? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090420170725
5482375? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090420170725
5500650? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090420170725
5516266? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017090420170725
5532386? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090420170725
5532785? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090420170725
5541996? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090420170725
5560975? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090420170725
5561715? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017090420170725
5566925? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090420170725
5592404? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017090420170725
8851569? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090420170725
8852013? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017090420170725
8907876? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017090420170725
8951973? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090420170725
23611481? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090420170725
23611678? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090420170725
23737414? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090420170725
23739143? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090420170725
23771604? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090420170725
23774625? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090420170725
23775224? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090420170725
25821718? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090420170725
25865199? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090420170725
25900397? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090420170725
25913674? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090420170725
26003511? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090420170725
26016124? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090420170725
26062958? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090420170725
26086602? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090420170725
26086912? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090420170725
26088598? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090420170725
26225144? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090420170725
37170930? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017090420170725
37171942? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017090420170725
37245006? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090420170725
37273860? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090420170725
37284548? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090420170725
37303328? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090420170725
37323018? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090420170725
37477492? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090420170725
37477774? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017090420170725
37478054? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090420170725
37478070? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017090420170725
37478210? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090420170725
37478584? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090420170725
38086876? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090420170725
38204874? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017090420170725
38206288? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090420170725
38206320? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090420170725
38206596? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017090420170725
38206984? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090420170725
38241530? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090420170725
38310548? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090420170725
41578243? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017090420170725
41579719? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090420170725
49726478? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017090420170725
49744105? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090420170725
49765486? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017090420170725
52444612? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090420170725
52444862? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090420170725
52581708? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090420170725
52582444? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017090420170725
52821414? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090420170725
52829967? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017090420170725
52985579? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090420170725
52989706? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017090420170725
53152320? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017090420170725
53178484? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090420170725
53179326? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090420170725
53231533? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090420170725
53355272? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017090420170725
53362638? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017090420170725
53385422? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090420170725
53410910? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090420170725
53457820? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090420170725
53462248? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017090420170725
53555698? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090420170725
53674912? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090420170725
53679796? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090420170725
53805416? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090420170725
53996711? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090420170725
54804458? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090420170725
54805473? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090420170725
54812988? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090420170725
54940038? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090420170725
54981460? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090420170725
54985033? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090420170725
54990770? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090420170725
55112125? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090420170725
55115603? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090420170725
55343146? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090420170725
55361488? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090420170725
212593852? ? ?? ? ?refcc2017090420170725
213303633? ? ?? ? ?refgcc_-funroll-loops2017090420170725
213433364? ? ?? ? ?refgcc2017090420170725

Test failure

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