Implementation notes: amd64, hydra1, crypto_aead/shellaes128v2d8n80

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: shellaes128v2d8n80
TimeImplementationCompilerBenchmark dateSUPERCOP version
259426refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
259658refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102320161009
259906refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
260784refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
260796refgcc -march=k8 -O3 -fomit-frame-pointer2016102320161009
260920refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102320161009
261120refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102320161009
261259refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
261642refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102320161009
261931refgcc -funroll-loops -O3 -fomit-frame-pointer2016102320161009
262340refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
262550refgcc -march=barcelona -O3 -fomit-frame-pointer2016102320161009
263080refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102320161009
266960refgcc -m64 -O3 -fomit-frame-pointer2016102320161009
267132refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
267196refgcc -O3 -fomit-frame-pointer2016102320161009
272461refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
272712refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102320161009
272950refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
273155refgcc -march=nocona -O3 -fomit-frame-pointer2016102320161009
284637refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
284640refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102320161009
285523refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102320161009
285727refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
286356refgcc -funroll-loops -O2 -fomit-frame-pointer2016102320161009
286920refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
287374refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102320161009
294730refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
295019refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102320161009
295307refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
295786refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
295909refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
296570refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102320161009
296603refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102320161009
296656refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102320161009
296927refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
297207refgcc -funroll-loops -O -fomit-frame-pointer2016102320161009
297248refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
297411refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102320161009
297527refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
297966refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102320161009
298209refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
298623refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
299023refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102320161009
317123refgcc -m64 -O2 -fomit-frame-pointer2016102320161009
317128refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
317576refgcc -O2 -fomit-frame-pointer2016102320161009
319869refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102320161009
320205refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102320161009
320416refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102320161009
322021refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
322248refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102320161009
322605refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
322702refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
323100refgcc -march=k8 -O2 -fomit-frame-pointer2016102320161009
323240refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102320161009
323269refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102320161009
323338refgcc -funroll-loops -Os -fomit-frame-pointer2016102320161009
324355refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
326149refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102320161009
326336refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102320161009
326731refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102320161009
331127refgcc -march=nocona -O2 -fomit-frame-pointer2016102320161009
331917refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
334472refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
334674refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
334776refgcc -march=barcelona -O2 -fomit-frame-pointer2016102320161009
335076refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102320161009
343776refgcc -march=k8 -O -fomit-frame-pointer2016102320161009
344330refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
348544refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102320161009
348587refgcc -march=barcelona -O -fomit-frame-pointer2016102320161009
348592refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
348872refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102320161009
348923refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102320161009
349016refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102320161009
349542refgcc -m64 -O -fomit-frame-pointer2016102320161009
349632refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102320161009
350008refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102320161009
350149refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
350303refgcc -O -fomit-frame-pointer2016102320161009
351851refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102320161009
352757refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102320161009
352861refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102320161009
352907refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102320161009
353981refgcc -march=nocona -O -fomit-frame-pointer2016102320161009
354989refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
356573refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
357608refgcc -march=nocona -Os -fomit-frame-pointer2016102320161009
361662refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
361736refgcc -m64 -Os -fomit-frame-pointer2016102320161009
361832refgcc -Os -fomit-frame-pointer2016102320161009
362115refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
362295refgcc -march=k8 -Os -fomit-frame-pointer2016102320161009
362600refgcc -march=barcelona -Os -fomit-frame-pointer2016102320161009
362636refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102320161009
362736refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102320161009
363019refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
1069333refgcc2016102320161009
1069578refcc2016102320161009
1070147refgcc -funroll-loops2016102320161009

Test failure

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