Implementation notes: amd64, hydra1, crypto_aead/shellaes128v2d7n80

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: shellaes128v2d7n80
TimeImplementationCompilerBenchmark dateSUPERCOP version
257650refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
257978refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102320161009
258814refgcc -march=k8 -O3 -fomit-frame-pointer2016102320161009
259243refgcc -funroll-loops -O3 -fomit-frame-pointer2016102320161009
259333refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
259886refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
260045refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102320161009
261616refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
261841refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102320161009
261952refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
262086refgcc -march=barcelona -O3 -fomit-frame-pointer2016102320161009
262613refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102320161009
263509refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102320161009
266755refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
267166refgcc -O3 -fomit-frame-pointer2016102320161009
267331refgcc -m64 -O3 -fomit-frame-pointer2016102320161009
270636refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
271294refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102320161009
271969refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
272107refgcc -march=nocona -O3 -fomit-frame-pointer2016102320161009
283255refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
283899refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102320161009
285141refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
285435refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102320161009
286176refgcc -funroll-loops -O2 -fomit-frame-pointer2016102320161009
286555refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102320161009
286625refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
293880refgcc -funroll-loops -O -fomit-frame-pointer2016102320161009
293900refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
294472refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
294509refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
294842refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102320161009
295045refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
295296refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102320161009
295480refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102320161009
295700refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
296000refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102320161009
296100refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102320161009
296251refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
296388refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
296522refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
296728refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102320161009
300299refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102320161009
301222refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
316562refgcc -m64 -O2 -fomit-frame-pointer2016102320161009
316631refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
316786refgcc -O2 -fomit-frame-pointer2016102320161009
317984refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
318986refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102320161009
319469refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102320161009
320252refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102320161009
320746refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102320161009
320774refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102320161009
321055refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
321280refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102320161009
321312refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102320161009
321469refgcc -march=k8 -O2 -fomit-frame-pointer2016102320161009
321563refgcc -funroll-loops -Os -fomit-frame-pointer2016102320161009
321624refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
322510refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102320161009
322597refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
325682refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
326314refgcc -march=barcelona -O2 -fomit-frame-pointer2016102320161009
330301refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
331221refgcc -march=nocona -O2 -fomit-frame-pointer2016102320161009
334029refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
334096refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102320161009
334401refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102320161009
345355refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
346227refgcc -march=k8 -O -fomit-frame-pointer2016102320161009
347366refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102320161009
347975refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
348181refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102320161009
348330refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102320161009
348412refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102320161009
348905refgcc -march=barcelona -O -fomit-frame-pointer2016102320161009
348992refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102320161009
349091refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102320161009
349245refgcc -m64 -O -fomit-frame-pointer2016102320161009
349973refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
350920refgcc -O -fomit-frame-pointer2016102320161009
351262refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102320161009
351632refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102320161009
351794refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102320161009
352018refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102320161009
353125refgcc -march=nocona -O -fomit-frame-pointer2016102320161009
353459refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
356141refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
356251refgcc -march=nocona -Os -fomit-frame-pointer2016102320161009
360664refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
361234refgcc -m64 -Os -fomit-frame-pointer2016102320161009
361328refgcc -march=barcelona -Os -fomit-frame-pointer2016102320161009
361339refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
361363refgcc -march=k8 -Os -fomit-frame-pointer2016102320161009
361520refgcc -Os -fomit-frame-pointer2016102320161009
362125refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
362198refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102320161009
384016refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102320161009
1067000refgcc -funroll-loops2016102320161009
1067035refgcc2016102320161009
1067070refcc2016102320161009

Test failure

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