Implementation notes: amd64, hydra1, crypto_aead/joltikneq12864v13

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: joltikneq12864v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
9200366refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101720161009
9200835refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
9220716refgcc -funroll-loops -O3 -fomit-frame-pointer2016101720161009
9221069refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
9221619refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101720161009
9221904refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101720161009
9222084refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
9222725refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
9222738refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101720161009
9228838refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
9229065refgcc -march=nocona -O3 -fomit-frame-pointer2016101720161009
9354221refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
9354654refgcc -march=barcelona -O3 -fomit-frame-pointer2016101720161009
9354805refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101720161009
9355396refgcc -march=k8 -O3 -fomit-frame-pointer2016101720161009
9359083refgcc -m64 -O3 -fomit-frame-pointer2016101720161009
9359509refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
9359824refgcc -O3 -fomit-frame-pointer2016101720161009
9362164refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
9378860refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101720161009
12390739refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101720161009
12417187refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
12417653refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
12417853refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
13042267refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
13042562refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101720161009
15975522refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
15976752refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101720161009
15999539refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
16000928refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101720161009
16026467refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
16027112refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101720161009
16050518refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
16051114refgcc -funroll-loops -O2 -fomit-frame-pointer2016101720161009
16051200refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101720161009
16535645refgcc -funroll-loops -O -fomit-frame-pointer2016101720161009
16583063refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101720161009
16625073refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
16690966refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101720161009
16691493refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
16759502refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
17048981refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101720161009
17110271refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
17118560refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101720161009
21248309refgcc -march=nocona -O2 -fomit-frame-pointer2016101720161009
21284419refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
21327080refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
21406336refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101720161009
21406450refgcc -march=barcelona -O2 -fomit-frame-pointer2016101720161009
21430565refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101720161009
22394768refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101720161009
22440686refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101720161009
22524861refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101720161009
22527962refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101720161009
22680181refgcc -march=k8 -O -fomit-frame-pointer2016101720161009
22851304refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
22931280refgcc -march=k8 -O2 -fomit-frame-pointer2016101720161009
22982347refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
23012521refgcc -m64 -O2 -fomit-frame-pointer2016101720161009
23177602refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
23254656refgcc -O2 -fomit-frame-pointer2016101720161009
23572648refgcc -march=nocona -O -fomit-frame-pointer2016101720161009
23593531refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
23793066refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101720161009
23793340refgcc -march=barcelona -O -fomit-frame-pointer2016101720161009
23793677refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101720161009
23814186refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
24200295refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101720161009
24330786refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101720161009
24331326refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101720161009
24375032refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101720161009
25100380refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
25101944refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101720161009
25102146refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
25370272refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
25379293refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101720161009
25395992refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101720161009
25426749refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101720161009
25460011refgcc -O -fomit-frame-pointer2016101720161009
25460213refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
25510358refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
25590704refgcc -m64 -O -fomit-frame-pointer2016101720161009
27682427refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
27689667refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101720161009
27705876refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101720161009
27743282refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101720161009
28454888refgcc -funroll-loops -Os -fomit-frame-pointer2016101720161009
30088886refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
30331073refgcc -march=nocona -Os -fomit-frame-pointer2016101720161009
31144488refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
31162184refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101720161009
31211882refgcc -march=k8 -Os -fomit-frame-pointer2016101720161009
31250751refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101720161009
31257110refgcc -m64 -Os -fomit-frame-pointer2016101720161009
31257202refgcc -march=barcelona -Os -fomit-frame-pointer2016101720161009
31259590refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
31327385refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101720161009
31428888refgcc -Os -fomit-frame-pointer2016101720161009
70427279refcc2016101720161009
70830232refgcc2016101720161009
70868371refgcc -funroll-loops2016101720161009

Test failure

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