Implementation notes: amd64, gpu, crypto_aead/syconaer64128v1

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: syconaer64128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
312231614886 0 032862 792 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
433754814889 0 032094 792 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
474448415142 0 035470 792 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
497671615142 0 034142 792 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
507769216193 0 031621 800 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
510672414886 0 032862 792 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
511482015142 0 035470 792 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
513122415142 0 035470 792 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
551204517759 0 035549 800 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
553560414889 0 032094 792 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
555478016193 0 031717 800 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
555699617974 0 036469 800 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
557770816246 0 031717 800 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
560381217415 0 034877 800 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
563739632780 0 032293 800 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
567659616193 0 031717 800 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
570282016193 0 031717 800 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
570745616191 0 031501 800 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
570868016207 0 031677 800 928refgcc_-O3_-fomit-frame-pointer2019083020190816
571721616198 0 031925 800 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
574552016246 0 031717 800 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
575753215848 0 031021 800 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
577348817742 0 036133 800 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
580060817742 0 036133 800 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
582398817415 0 034877 800 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
582591616198 0 031925 800 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
584075617974 0 036469 800 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
584416816207 0 031677 800 928refgcc_-m64_-O3_-fomit-frame-pointer2019083020190816
587098417759 0 035549 800 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
589580816246 0 031653 800 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
590424416390 0 032293 800 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
591924415848 0 031021 800 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
594836017759 0 035549 800 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
596407616207 0 031677 800 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
1247844415872 0 032276 792 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
1265373215940 0 032476 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
1274546015940 0 032476 792 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
1282879614195 0 030460 792 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
1300751615872 0 032276 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
1322626014195 0 030460 792 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
1327070413855 0 029820 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
1333267214451 0 030860 792 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
1334967215050 0 031524 792 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
1336146815940 0 032476 792 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
1352036814299 0 030652 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
1353320414299 0 030652 792 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
1354062015048 0 031356 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
1368917614451 0 030860 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
1377083615048 0 031356 792 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
1389317213855 0 029820 792 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
1393555215050 0 031524 792 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
1409951614299 0 030652 792 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
199779445764 0 017856 776 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
208365525567 0 017640 776 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
208447486354 0 019116 792 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
208898046860 0 019940 792 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
2091462815352 0 021044 792 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
209183926354 0 019116 792 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
209645327141 0 020220 792 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
210606687676 0 021044 792 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
211631725567 0 017640 776 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
212220846396 0 019492 792 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
213663205764 0 017856 776 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
213748127141 0 020220 792 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
214506687141 0 020220 792 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
215272647141 0 020220 792 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
215449247141 0 020220 792 928refgcc_-m64_-O2_-fomit-frame-pointer2019083020190816
215467687141 0 020220 792 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
215583885789 0 017888 776 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
215840206396 0 019492 792 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
216339925789 0 017888 776 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
216353527141 0 020220 792 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
216474086860 0 019940 792 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
216656847141 0 020244 792 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
217879687141 0 020220 792 928refgcc_-O2_-fomit-frame-pointer2019083020190816
218249327141 0 020244 792 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
220215527141 0 020244 792 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
220246805567 0 017640 776 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
221935445567 0 017640 776 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
222577085567 0 017640 776 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
222758085567 0 017640 776 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
222787645567 0 017640 776 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
223196046293 0 019396 792 928refgcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
223553926293 0 019364 792 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
224138486396 0 019492 792 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
224864126405 0 019492 792 928refgcc_-m64_-O_-fomit-frame-pointer2019083020190816
225613445546 0 017608 776 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
226253126376 0 019452 792 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
226408246376 0 019452 792 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
227125646405 0 019492 792 928refgcc_-O_-fomit-frame-pointer2019083020190816
227133525789 0 017888 776 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
227464085567 0 017640 776 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
228185166396 0 019492 792 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
228288806293 0 019396 792 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
228937725789 0 017888 776 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
229599965567 0 017640 776 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
229997006396 0 019492 792 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
2300030412586 0 019364 792 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
230120925789 0 017888 776 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
230155966405 0 019492 792 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
2312863211134 0 017640 776 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
232438365567 0 017640 776 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
233256245789 0 017888 776 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
233580805567 0 017640 776 896refgcc_-m64_-Os_-fomit-frame-pointer2019083020190816
233849485567 0 017640 776 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
234600165567 0 017640 776 896refgcc_-Os_-fomit-frame-pointer2019083020190816
234686645546 0 017608 776 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
236723565789 0 017888 776 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
237206685567 0 017640 776 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
238715246405 0 019492 792 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
240882606405 0 019492 792 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
246229486405 0 019492 792 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
7679696411433 0 026213 784 888refgcc2019083020190816
7698206411433 0 026213 784 888refcc2019083020190816
8923186011433 0 026213 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