Implementation notes: amd64, hydra1, crypto_aead/icepole256av2

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: icepole256av2
TimeImplementationCompilerBenchmark dateSUPERCOP version
93890refgcc -O3 -fomit-frame-pointer2016101620161009
93910refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
93998refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
94349refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
94365refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
94390refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
94422refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
94544refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
95245refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
95293refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
99357refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
99910refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
100285refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
100322refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
100424refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
100473refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
100517refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
100693refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
100768refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
100795refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
101483refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
101494refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
105057refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
105254refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
105368refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
108773refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
108813refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
109455refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
110544refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
114469refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
114570refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
114584refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
114779refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
115285refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
120255refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
120280refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
120541refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
120630refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
186286refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
186373refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
186442refgcc -O2 -fomit-frame-pointer2016101620161009
186690refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
186773refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
186997refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
190915refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
192206refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
192240refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
192384refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
192386refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
193720refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
193798refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
204128refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
204163refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
204926refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
210054refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
216286refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
216421refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
221464refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
222422refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
229176refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
229182refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
229184refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
229358refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
230173refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
231248refgcc -m64 -O -fomit-frame-pointer2016101620161009
232771refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
232941refgcc -O -fomit-frame-pointer2016101620161009
233328refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
235400refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
236685refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
237424refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
238075refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
248173refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
248208refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
331640refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
332144refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
336123refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
338096refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
338584refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
339486refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
339549refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
339693refgcc -Os -fomit-frame-pointer2016101620161009
340236refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
341301refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
344755refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
345573refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
345619refgcc -m64 -Os -fomit-frame-pointer2016101620161009
359861refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
360997refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
361986refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
362490refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
362874refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
363910refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
366805refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
367432refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
367885refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
382534refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
382928refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
938276refgcc2016101620161009
938352refcc2016101620161009
938368refgcc -funroll-loops2016101620161009

Test failure

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