Implementation notes: amd64, hydra1, crypto_aead/shellaes128v1d6n64

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: shellaes128v1d6n64
TimeImplementationCompilerBenchmark dateSUPERCOP version
258034refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102320161009
258040refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102320161009
258379refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
258423refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
258559refgcc -funroll-loops -O3 -fomit-frame-pointer2016102320161009
259298refgcc -march=k8 -O3 -fomit-frame-pointer2016102320161009
259512refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
259715refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102320161009
260318refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102320161009
260809refgcc -march=barcelona -O3 -fomit-frame-pointer2016102320161009
260930refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102320161009
262227refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102320161009
263520refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102320161009
265882refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102320161009
266446refgcc -O3 -fomit-frame-pointer2016102320161009
266512refgcc -m64 -O3 -fomit-frame-pointer2016102320161009
272862refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
272996refgcc -march=nocona -O3 -fomit-frame-pointer2016102320161009
273243refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102320161009
273261refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102320161009
280897refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
280999refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102320161009
282679refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102320161009
282703refgcc -funroll-loops -O2 -fomit-frame-pointer2016102320161009
282757refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
283637refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
283706refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102320161009
288715refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
290474refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102320161009
290928refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102320161009
291019refgcc -funroll-loops -O -fomit-frame-pointer2016102320161009
291560refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
292626refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
292674refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
292720refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
292971refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102320161009
293035refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
293313refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102320161009
293888refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102320161009
294357refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102320161009
294963refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
295229refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102320161009
296992refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
297157refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102320161009
312139refgcc -O2 -fomit-frame-pointer2016102320161009
316632refgcc -march=barcelona -O2 -fomit-frame-pointer2016102320161009
317024refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102320161009
317029refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102320161009
317107refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102320161009
317693refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102320161009
318019refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102320161009
318672refgcc -m64 -O2 -fomit-frame-pointer2016102320161009
322337refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102320161009
323600refgcc -march=k8 -O2 -fomit-frame-pointer2016102320161009
324014refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102320161009
327200refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102320161009
328715refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102320161009
331100refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102320161009
331203refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102320161009
331203refgcc -march=barcelona -O -fomit-frame-pointer2016102320161009
331912refgcc -march=k8 -O -fomit-frame-pointer2016102320161009
331983refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102320161009
332747refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102320161009
335869refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102320161009
336147refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102320161009
336335refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102320161009
336488refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102320161009
339616refgcc -m64 -O -fomit-frame-pointer2016102320161009
339846refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102320161009
339910refgcc -O -fomit-frame-pointer2016102320161009
340157refgcc -march=nocona -O2 -fomit-frame-pointer2016102320161009
341083refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
341421refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
341444refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102320161009
341606refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102320161009
341758refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102320161009
341853refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
341984refgcc -funroll-loops -Os -fomit-frame-pointer2016102320161009
342511refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102320161009
350456refgcc -march=nocona -O -fomit-frame-pointer2016102320161009
350506refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102320161009
354408refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102320161009
354759refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
364400refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102320161009
364824refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102320161009
364971refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102320161009
366560refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102320161009
371934refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102320161009
371954refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102320161009
372386refgcc -march=k8 -Os -fomit-frame-pointer2016102320161009
372440refgcc -march=barcelona -Os -fomit-frame-pointer2016102320161009
372536refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102320161009
372789refgcc -Os -fomit-frame-pointer2016102320161009
372798refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102320161009
373127refgcc -m64 -Os -fomit-frame-pointer2016102320161009
373232refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102320161009
373730refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102320161009
374138refgcc -march=nocona -Os -fomit-frame-pointer2016102320161009
1044950refgcc2016102320161009
1045134refcc2016102320161009
1045171refgcc -funroll-loops2016102320161009

Test failure

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