Implementation notes: amd64, gpu, crypto_aead/syconaer96128v1

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: syconaer96128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
376531615683 0 036014 792 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
394191215683 0 036014 792 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
403538815683 0 034686 792 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
410688415478 0 032686 792 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
422112815683 0 036014 792 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
426316015833 0 033822 792 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
459762015833 0 033822 792 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
459926817054 0 032525 800 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
464952415478 0 032686 792 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
471674818287 0 036077 800 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
490824417038 0 032941 800 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
491609234076 0 032941 800 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
492135616969 0 032493 800 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
493326818166 0 036549 800 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
493844816967 0 032277 800 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
499560417938 0 035405 800 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
500552016846 0 032573 800 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
500844818366 0 036885 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
502080016969 0 032493 800 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
502532816650 0 031813 800 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
503464416846 0 032573 800 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
504640416969 0 032493 800 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
505142417015 0 032485 800 928refgcc_-m64_-O3_-fomit-frame-pointer2019083020190816
506288017015 0 032485 800 928refgcc_-O3_-fomit-frame-pointer2019083020190816
506355617054 0 032525 800 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
507466017054 0 032461 800 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
510105218287 0 036077 800 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
510782416969 0 032397 800 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
510838416650 0 031813 800 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
513063618166 0 036549 800 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
513116817015 0 032485 800 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
513241617938 0 035405 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
515304818366 0 036885 800 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
520039218287 0 036077 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
107230205631 0 017704 776 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
1074260814314 0 030260 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
1082660015711 0 032252 792 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
1092189215602 0 032004 792 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
1118810014915 0 031316 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
1119743614828 0 031308 792 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
1128344014826 0 031148 792 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
1147708814826 0 031148 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
1156368014731 0 031076 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
1158038815602 0 032004 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
1168801615711 0 032252 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
1170052414731 0 031076 792 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
1171670814635 0 030884 792 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
1173390015711 0 032252 792 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
1183408814828 0 031308 792 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
1187757214915 0 031316 792 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
1208248814635 0 030884 792 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
1210911214731 0 031076 792 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
1211858814314 0 030260 792 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
167654887083 0 020148 792 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
174484247357 0 020452 792 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
176223685855 0 017952 776 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
176464207357 0 020428 792 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
177465767867 0 021220 792 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
177495685855 0 017952 776 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
178986685855 0 017952 776 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
1805618411262 0 017704 776 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
180587207357 0 020452 792 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
1807730815734 0 021220 792 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
181589367357 0 020452 792 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
182251805631 0 017704 776 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
183041567083 0 020148 792 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
184385085830 0 017920 776 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
184829845855 0 017952 776 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
186181726694 0 019796 792 928refgcc_-O_-fomit-frame-pointer2019083020190816
187248005855 0 017952 776 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
187323405610 0 017672 776 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
187907725855 0 017952 776 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
188636886685 0 019780 792 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
188748927357 0 020428 792 928refgcc_-m64_-O2_-fomit-frame-pointer2019083020190816
189121205855 0 017952 776 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
190034805610 0 017672 776 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
192250845631 0 017704 776 896refgcc_-Os_-fomit-frame-pointer2019083020190816
192493047357 0 020428 792 928refgcc_-O2_-fomit-frame-pointer2019083020190816
192943045631 0 017704 776 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
194144685631 0 017704 776 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
194499126694 0 019780 792 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
194534326694 0 019796 792 928refgcc_-m64_-O_-fomit-frame-pointer2019083020190816
195237765631 0 017704 776 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
195420566694 0 019780 792 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
195451366685 0 019780 792 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
196882685830 0 017920 776 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
197082645631 0 017704 776 896refgcc_-m64_-Os_-fomit-frame-pointer2019083020190816
197478805631 0 017704 776 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
198070325631 0 017704 776 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
199086885631 0 017704 776 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
200227486569 0 019636 792 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
200346927317 0 020380 792 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
200844965631 0 017704 776 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
200880846694 0 019796 792 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
200889486694 0 019780 792 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
201342405631 0 017704 776 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
201853046569 0 019668 792 928refgcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
201858685631 0 017704 776 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
201875806666 0 019740 792 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
201922446583 0 019340 792 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
202239687317 0 020380 792 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
202423886569 0 019668 792 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
203155887317 0 020380 792 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
203363526685 0 019780 792 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
203628286583 0 019340 792 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
203848445631 0 017704 776 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
206523647317 0 020380 792 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
206657366685 0 019780 792 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
207219927317 0 020380 792 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
2088635213138 0 019636 792 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
210516246666 0 019740 792 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
211404726685 0 019780 792 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
6684536411875 0 026661 784 888refcc2019083020190816
6851366411875 0 026661 784 888refgcc2019083020190816
7469844011875 0 026661 784 888refgcc_-funroll-loops2019083020190816

Test failure

Implementation: ref
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref