Implementation notes: amd64, hydra1, crypto_aead/joltikneq9696v13

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: joltikneq9696v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
9229078refgcc -funroll-loops -O3 -fomit-frame-pointer2016101820161009
9230128refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101820161009
9230136refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101820161009
9230144refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101820161009
9230480refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101820161009
9230778refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101820161009
9231474refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101820161009
9236712refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101820161009
9237217refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101820161009
9272336refgcc -march=nocona -O3 -fomit-frame-pointer2016101820161009
9272427refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101820161009
9358796refgcc -march=k8 -O3 -fomit-frame-pointer2016101820161009
9359760refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101820161009
9359891refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101820161009
9359912refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101820161009
9360133refgcc -march=barcelona -O3 -fomit-frame-pointer2016101820161009
9363197refgcc -m64 -O3 -fomit-frame-pointer2016101820161009
9363384refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101820161009
9364381refgcc -O3 -fomit-frame-pointer2016101820161009
9383928refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101820161009
12404031refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101820161009
12428943refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101820161009
12429745refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101820161009
12431329refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101820161009
13042611refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101820161009
13043617refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101820161009
15848994refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101820161009
15849468refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101820161009
15935400refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101820161009
15941190refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101820161009
15986261refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101820161009
16037285refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101820161009
16037320refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101820161009
16037579refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101820161009
16062320refgcc -funroll-loops -O2 -fomit-frame-pointer2016101820161009
16524440refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101820161009
16556612refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101820161009
16594756refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101820161009
16799627refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101820161009
16814362refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101820161009
16886054refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101820161009
17653294refgcc -funroll-loops -O -fomit-frame-pointer2016101820161009
17721766refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101820161009
17761386refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101820161009
20800536refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101820161009
20820559refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101820161009
20835916refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101820161009
20843728refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101820161009
21143836refgcc -march=nocona -O2 -fomit-frame-pointer2016101820161009
21144630refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101820161009
21288812refgcc -O2 -fomit-frame-pointer2016101820161009
21289781refgcc -m64 -O2 -fomit-frame-pointer2016101820161009
21307608refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101820161009
21339916refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101820161009
21343862refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101820161009
21344289refgcc -march=barcelona -O2 -fomit-frame-pointer2016101820161009
21360028refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101820161009
22857608refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101820161009
22859434refgcc -march=k8 -O2 -fomit-frame-pointer2016101820161009
23816193refgcc -march=k8 -O -fomit-frame-pointer2016101820161009
23876467refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101820161009
23920323refgcc -march=nocona -O -fomit-frame-pointer2016101820161009
23973517refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101820161009
24262291refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101820161009
24265204refgcc -O -fomit-frame-pointer2016101820161009
24350216refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101820161009
24350265refgcc -march=barcelona -O -fomit-frame-pointer2016101820161009
24351496refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101820161009
24372714refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101820161009
24682824refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101820161009
24682840refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101820161009
24683995refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101820161009
24684062refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101820161009
26076408refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101820161009
26079187refgcc -march=nocona -Os -fomit-frame-pointer2016101820161009
26100893refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101820161009
26113270refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101820161009
26113270refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101820161009
26113733refgcc -funroll-loops -Os -fomit-frame-pointer2016101820161009
26115826refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101820161009
26116440refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101820161009
26327233refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101820161009
26666334refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101820161009
26671598refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101820161009
26930357refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101820161009
26930663refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101820161009
26932585refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101820161009
26934308refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101820161009
26936894refgcc -m64 -Os -fomit-frame-pointer2016101820161009
26936918refgcc -Os -fomit-frame-pointer2016101820161009
26940277refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101820161009
26940659refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101820161009
26940904refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101820161009
26943091refgcc -march=barcelona -Os -fomit-frame-pointer2016101820161009
26943745refgcc -march=k8 -Os -fomit-frame-pointer2016101820161009
26947648refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101820161009
27128704refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101820161009
27795666refgcc -m64 -O -fomit-frame-pointer2016101820161009
71457498refcc2016101820161009
71802651refgcc -funroll-loops2016101820161009
71842731refgcc2016101820161009

Test failure

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