Implementation notes: x86, gpu, crypto_aead/syconaer64128v1

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: syconaer64128v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
361432817429 0 037056 408 832refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019083020190816
620522017342 0 035960 408 832refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
641756817342 0 035960 408 832refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019083020190816
671881618771 0 038892 408 832refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
672910420963 0 042819 404 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019083020190816
678137218601 0 040372 408 832refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019083020190816
681233218625 0 039848 412 832refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
682202017667 0 036741 416 832refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
685179219805 0 040641 416 832refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019083020190816
685548817667 0 036741 416 832refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
687612018771 0 038892 408 832refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019083020190816
688529218920 0 038980 408 832refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019083020190816
688661635970 0 036808 412 832refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
690348819678 0 039339 404 832refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019083020190816
690684417699 0 037041 416 832refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
693716417699 0 037041 416 832refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
695482817667 0 036645 416 832refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
700052017395 0 036000 408 832refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019083020190816
702880820137 0 041017 412 832refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019083020190816
703278417667 0 036709 416 832refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019083020190816
708816419052 0 039369 416 832refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019083020190816
708892818572 0 037121 416 832refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019083020190816
709490019052 0 039369 416 832refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019083020190816
709496019311 0 038193 416 832refgcc_-m32_-O3_-fomit-frame-pointer2019083020190816
712918019165 0 037861 412 832refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019083020190816
714661619052 0 038761 416 832refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019083020190816
715323618917 0 038043 408 832refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019083020190816
720947217699 0 037041 416 832refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
721232022038 0 043507 404 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019083020190816
721604418572 0 036929 416 832refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019083020190816
731999220372 0 039499 404 832refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019083020190816
732538418433 0 036115 408 832refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019083020190816
732952020372 0 039499 404 832refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019083020190816
735361219263 0 039091 404 832refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019083020190816
735972822038 0 043507 404 832refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019083020190816
751892818572 0 037121 416 832refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019083020190816
754623619225 0 038591 404 832refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019083020190816
757434821081 0 042124 408 832refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019083020190816
761613620869 0 042539 404 832refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019083020190816
762225219162 0 037351 404 832refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019083020190816
770737620429 0 039948 408 832refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019083020190816
785898420429 0 039948 408 832refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019083020190816
788210421081 0 042124 408 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019083020190816
1366558814227 0 033736 408 832refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019083020190816
1410163213667 0 033151 404 832refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
1420594814183 0 034079 404 832refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019083020190816
1430507613992 0 033348 408 832refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019083020190816
1436659213689 0 033055 404 832refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019083020190816
1453347614065 0 033979 404 832refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019083020190816
1468890813952 0 033659 404 832refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019083020190816
1495531614065 0 033979 404 832refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019083020190816
1497611212810 0 031947 408 832refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019083020190816
1516444413707 0 033416 412 832refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019083020190816
1519699614900 0 034916 408 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019083020190816
1521297614291 0 034008 412 832refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019083020190816
1526950012973 0 031540 412 832refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019083020190816
1531850013667 0 033151 404 832refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019083020190816
1545271613933 0 033636 412 832refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019083020190816
1559772014180 0 033431 408 832refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
1569189214174 0 033967 404 832refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019083020190816
1571642414032 0 033903 404 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019083020190816
1575025614720 0 034223 404 832refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019083020190816
1575473213382 0 032847 408 832refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019083020190816
1582096012973 0 031540 412 832refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019083020190816
1590454013202 0 031948 412 832refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019083020190816
1593550014198 0 033071 408 832refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
1611085614720 0 034223 404 832refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019083020190816
1616136813570 0 032311 408 832refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019083020190816
1620015613707 0 033416 412 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019083020190816
1621154014902 0 035511 404 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019083020190816
1626818813202 0 031948 412 832refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019083020190816
1639188813202 0 031948 412 832refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019083020190816
1643892414065 0 033815 404 832refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019083020190816
1651418414065 0 033815 404 832refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019083020190816
1653821614900 0 034916 408 832refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019083020190816
1691183212973 0 031540 412 832refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019083020190816
1693409214065 0 033815 404 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019083020190816
1699492413220 0 032367 404 832refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019083020190816
1707367614720 0 034223 404 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019083020190816
213742646910 0 022727 408 832refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019083020190816
213995087792 0 024224 412 832refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
214853326759 0 022708 408 832refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019083020190816
216165167864 0 024172 412 832refgcc_-m32_-O2_-fomit-frame-pointer2019083020190816
216218207792 0 024224 412 832refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
217387887792 0 024208 412 832refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
220361526306 0 021355 400 832refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019083020190816
2210366016924 0 024447 408 832refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
221520246547 0 022459 404 832refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019083020190816
223732526638 0 022539 404 832refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019083020190816
223758447792 0 024208 412 832refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
223822086348 0 021467 400 832refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019083020190816
224846006713 0 021843 400 832refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019083020190816
225999087787 0 023491 404 832refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019083020190816
226523967792 0 024208 412 832refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
226533846354 0 021451 400 832refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
226654128302 0 023784 412 832refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019083020190816
226957486751 0 023259 404 832refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019083020190816
227279406348 0 021467 400 832refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
227479126373 0 021499 400 832refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019083020190816
227758766547 0 022459 404 832refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
227775488302 0 023784 412 832refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019083020190816
228309566723 0 022663 404 832refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019083020190816
228819167792 0 024224 412 832refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
229005966713 0 021843 400 832refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019083020190816
230107246305 0 021339 400 832refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019083020190816
231026526354 0 021467 400 832refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
231067567792 0 024240 412 832refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019083020190816
231451007813 0 024659 404 832refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019083020190816
231559686382 0 021499 400 832refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019083020190816
232350086354 0 021467 400 832refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
232503607363 0 022544 412 832refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019083020190816
232534528302 0 023784 412 832refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019083020190816
232699006380 0 021499 400 832refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
232830046279 0 021323 400 832refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019083020190816
232976487539 0 023592 412 832refgcc_-m32_-O_-fomit-frame-pointer2019083020190816
233288046397 0 021515 400 832refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019083020190816
234190927526 0 023632 412 832refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
234396046306 0 021355 400 832refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019083020190816
235517246305 0 021339 400 832refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019083020190816
236115447526 0 023632 412 832refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019083020190816
236186526355 0 021467 400 832refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
236600687526 0 023632 412 832refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
236969606274 0 021323 400 832refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019083020190816
237204527363 0 022544 412 832refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019083020190816
237640366354 0 021451 400 832refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
237688567639 0 023859 404 832refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019083020190816
238134446355 0 021467 400 832refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019083020190816
238457966354 0 021451 400 832refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
238781646957 0 022987 404 832refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019083020190816
238816286714 0 021859 400 832refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019083020190816
238997886307 0 021355 400 832refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019083020190816
239010846713 0 021843 400 832refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019083020190816
239263886279 0 021323 400 832refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019083020190816
240200206375 0 021483 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019083020190816
2404588814602 0 022415 408 832refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
240742126307 0 021355 400 832refgcc_-m32_-Os_-fomit-frame-pointer2019083020190816
240825007526 0 023632 412 832refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
240956646769 0 022759 404 832refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019083020190816
241574926769 0 022759 404 832refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019083020190816
242564687526 0 023632 412 832refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
243227486769 0 022759 404 832refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019083020190816
244108566738 0 022480 408 832refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019083020190816
244149406899 0 022923 404 832refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019083020190816
244683767363 0 022544 412 832refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019083020190816
245306407639 0 023859 404 832refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019083020190816
245336687135 0 022219 408 832refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019083020190816
245632086274 0 021323 400 832refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019083020190816
245849166354 0 021467 400 832refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
246190126714 0 021859 400 832refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019083020190816
246375167148 0 022987 408 832refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019083020190816
246611207526 0 023632 412 832refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019083020190816
246882366899 0 022923 404 832refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019083020190816
247349486399 0 021371 400 832refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019083020190816
247782006730 0 022751 404 832refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019083020190816
247882407526 0 023632 412 832refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
247886287639 0 023859 404 832refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019083020190816
248062206714 0 021859 400 832refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019083020190816
248121526397 0 021531 400 832refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019083020190816
248942206399 0 021371 400 832refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019083020190816
249467527471 0 023996 408 832refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019083020190816
249846406406 0 021387 400 832refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019083020190816
250988046399 0 021371 400 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019083020190816
252910447144 0 023196 412 832refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019083020190816
253392366304 0 021339 400 832refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019083020190816
2536828012760 0 021499 400 832refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
254266086406 0 021387 400 832refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019083020190816
254271846382 0 021443 400 832refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019083020190816
255067486406 0 021387 400 832refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019083020190816
259779607144 0 023196 412 832refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019083020190816
259875846382 0 021459 400 832refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019083020190816
264562086304 0 021339 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019083020190816
264903207471 0 023996 408 832refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019083020190816

Test failure

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

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