Implementation notes: amd64, hydra1, crypto_aead/cmcc24v1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: cmcc24v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
239901refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
240126refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
240766refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
240795refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
240846refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
240851refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
241040refgcc -O3 -fomit-frame-pointer2016101620161009
241150refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
241229refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
241240refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
241358refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
241749refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
242605refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
242611refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
243052refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
243146refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
243253refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
243474refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
243584refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
243987refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
244622refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
244843refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
244989refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
245281refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
248723refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
249001refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
267385refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
267687refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
268165refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
268728refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
268772refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
269035refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
269168refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
269196refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
269364refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
269573refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
269640refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
269995refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
270099refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
270207refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
270585refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
271449refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
272075refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
273224refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
288747refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
289320refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
289365refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
289658refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
291909refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
294085refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
294344refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
295387refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
295661refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
295693refgcc -O2 -fomit-frame-pointer2016101620161009
295810refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
296386refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
296760refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
296885refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
297429refgcc -O -fomit-frame-pointer2016101620161009
297437refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
297517refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
297717refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
297869refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
297909refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
297973refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
298342refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
299750refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
303853refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
303930refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
303950refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
304021refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
304594refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
304597refgcc -m64 -Os -fomit-frame-pointer2016101620161009
304629refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
304946refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
305341refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
305368refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
305491refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
306115refgcc -m64 -O -fomit-frame-pointer2016101620161009
306973refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
307971refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
308536refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
308629refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
311021refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
311848refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
312037refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
312309refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
312677refgcc -Os -fomit-frame-pointer2016101620161009
312680refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
312846refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
316053refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
317464refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
320291refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
323391refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
325096refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
325976refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
327270refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
333373refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
602824refgcc2016101620161009
602918refgcc -funroll-loops2016101620161009
603081refcc2016101620161009

Test failure

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