Implementation notes: amd64, hydra1, crypto_aead/cmcc42v1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: cmcc42v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
239373refgcc -O3 -fomit-frame-pointer2016101620161009
239600refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
239835refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
239997refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
240044refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
240738refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
240805refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
240881refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
241002refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
241164refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
241383refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
241565refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
241701refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
241876refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
242061refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
242112refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
242378refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
242983refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
243213refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
243435refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
243476refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
243496refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
243653refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
244149refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
244288refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
247316refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
267151refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
267611refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
268845refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
268890refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
269165refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
269344refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
269491refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
269704refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
270525refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
270544refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
271474refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
271637refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
271952refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
271997refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
272063refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
272175refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
272631refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
272678refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
289247refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
289264refgcc -O2 -fomit-frame-pointer2016101620161009
289275refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
289320refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
289352refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
289506refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
295875refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
295952refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
296960refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
297688refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
297875refgcc -m64 -O -fomit-frame-pointer2016101620161009
300106refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
300340refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
300565refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
300966refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
301093refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
301551refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
302133refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
303043refgcc -O -fomit-frame-pointer2016101620161009
304406refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
304502refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
305621refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
305917refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
306373refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
306889refgcc -Os -fomit-frame-pointer2016101620161009
306893refgcc -m64 -Os -fomit-frame-pointer2016101620161009
306907refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
307331refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
307339refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
307557refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
307973refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
308141refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
309166refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
309413refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
309496refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
309539refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
309809refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
310021refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
310762refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
312195refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
313056refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
313160refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
313496refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
314064refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
315533refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
315741refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
316309refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
317722refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
323165refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
324726refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
325708refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
327845refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
328566refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
333518refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
600806refgcc -funroll-loops2016101620161009
601605refcc2016101620161009
602114refgcc2016101620161009

Test failure

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