Implementation notes: amd64, hydra1, crypto_aead/shellaes128v2d6n80

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: shellaes128v2d6n80
TimeImplementationCompilerBenchmark dateSUPERCOP version
260664refgcc -funroll-loops -O3 -fomit-frame-pointer2016102320161009
260889refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
260944refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102320161009
261145refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
262040refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
262144refgcc -march=k8 -O3 -fomit-frame-pointer2016102320161009
262215refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102320161009
262861refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
263400refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102320161009
263736refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102320161009
264021refgcc -march=barcelona -O3 -fomit-frame-pointer2016102320161009
264083refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
264195refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102320161009
268819refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
268874refgcc -m64 -O3 -fomit-frame-pointer2016102320161009
268934refgcc -O3 -fomit-frame-pointer2016102320161009
274951refgcc -march=nocona -O3 -fomit-frame-pointer2016102320161009
275393refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
275429refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102320161009
275752refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
284571refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102320161009
285077refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
285560refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102320161009
285856refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
286037refgcc -funroll-loops -O2 -fomit-frame-pointer2016102320161009
287197refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102320161009
288165refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
294835refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
295160refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102320161009
295562refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102320161009
295573refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
295811refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
295893refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
296316refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
296424refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102320161009
296600refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
296651refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102320161009
296656refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102320161009
297288refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
298155refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
298326refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102320161009
298442refgcc -funroll-loops -O -fomit-frame-pointer2016102320161009
298517refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102320161009
298605refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
316800refgcc -m64 -O2 -fomit-frame-pointer2016102320161009
316982refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
320963refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102320161009
321437refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102320161009
321651refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102320161009
322261refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102320161009
322310refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102320161009
322333refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
322344refgcc -O2 -fomit-frame-pointer2016102320161009
322344refgcc -funroll-loops -Os -fomit-frame-pointer2016102320161009
322446refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
322512refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102320161009
322643refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
322829refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
322878refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102320161009
323564refgcc -march=k8 -O2 -fomit-frame-pointer2016102320161009
326270refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102320161009
326402refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
326426refgcc -march=barcelona -O2 -fomit-frame-pointer2016102320161009
328890refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102320161009
330808refgcc -march=nocona -O2 -fomit-frame-pointer2016102320161009
331811refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
335062refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102320161009
335296refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
344120refgcc -march=k8 -O -fomit-frame-pointer2016102320161009
344928refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
347195refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102320161009
347280refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
347287refgcc -march=barcelona -O -fomit-frame-pointer2016102320161009
348657refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102320161009
348710refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102320161009
348891refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102320161009
349234refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
349602refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102320161009
349650refgcc -O -fomit-frame-pointer2016102320161009
349975refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102320161009
350152refgcc -m64 -O -fomit-frame-pointer2016102320161009
351693refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102320161009
352026refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102320161009
352029refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102320161009
352157refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102320161009
353241refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
353621refgcc -march=nocona -O -fomit-frame-pointer2016102320161009
356737refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
356851refgcc -march=nocona -Os -fomit-frame-pointer2016102320161009
361267refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
361758refgcc -m64 -Os -fomit-frame-pointer2016102320161009
361821refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
361831refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102320161009
361937refgcc -Os -fomit-frame-pointer2016102320161009
362311refgcc -march=barcelona -Os -fomit-frame-pointer2016102320161009
362562refgcc -march=k8 -Os -fomit-frame-pointer2016102320161009
362790refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
362882refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102320161009
1067921refcc2016102320161009
1068886refgcc2016102320161009
1069003refgcc -funroll-loops2016102320161009

Test failure

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