Implementation notes: amd64, gpu, crypto_aead/oribatida256v11

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: oribatida256v11
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3747766021418 0 039078 792 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082720190816
3793689215733 0 031022 792 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082720190816
3799251625274 0 043654 792 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
3845684014573 0 029878 792 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082720190816
3849038014781 0 030182 792 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082720190816
3863651618669 0 034270 792 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082720190816
3883775614781 0 030182 792 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082720190816
3908890421418 0 039078 792 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082720190816
3917559215669 0 030854 792 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082720190816
3920836415781 0 031126 792 928refgcc_-O3_-fomit-frame-pointer2019082720190816
3926927615526 0 030582 792 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
3936486025139 0 043398 792 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082720190816
3936769615813 0 031134 792 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082720190816
3937366425139 0 043398 792 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082720190816
3952729614781 0 030182 792 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082720190816
3961472418965 0 034750 792 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
3977399215781 0 031126 792 928refgcc_-m64_-O3_-fomit-frame-pointer2019082720190816
3987296015781 0 031126 792 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082720190816
3992101218669 0 034270 792 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019082720190816
3996145221418 0 039078 792 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082720190816
4003732421141 0 038486 792 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
4006278415733 0 031086 792 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082720190816
4041381225274 0 043654 792 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
4060534815526 0 030582 792 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
4073484837930 0 034750 792 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082720190816
4075728821141 0 038486 792 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082720190816
509233129014 0 027021 776 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082720190816
810896048726 0 025917 776 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082720190816
827067128644 0 028925 776 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082720190816
870947088660 0 027613 776 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082720190816
874730448726 0 025917 776 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082720190816
877975288644 0 028925 776 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082720190816
881474529014 0 027021 776 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082720190816
888594608644 0 028925 776 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082720190816
17520022813034 0 028949 784 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
17722061613340 0 029629 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082720190816
17855486813300 0 029629 784 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
1797615646255 0 019253 784 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082720190816
17995134413340 0 029629 784 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082720190816
1801135806287 0 019309 784 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082720190816
18150568013034 0 028949 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
1824951126287 0 019285 784 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082720190816
1826046526255 0 019253 784 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082720190816
18276122013220 0 029405 784 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082720190816
18335967212928 0 019741 784 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
1838153166255 0 019253 784 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082720190816
1839483406287 0 019285 784 928refgcc_-m64_-O2_-fomit-frame-pointer2019082720190816
18406487613340 0 029629 784 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082720190816
1849512366255 0 019253 784 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082720190816
18505695213220 0 029405 784 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082720190816
1855286366255 0 019253 784 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082720190816
1855457685913 0 018597 784 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
1860590726287 0 019309 784 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082720190816
1862574446287 0 019285 784 928refgcc_-O2_-fomit-frame-pointer2019082720190816
1866293726139 0 019149 784 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019082720190816
1880167366464 0 019741 784 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
1886173406139 0 019149 784 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082720190816
1886726445913 0 018597 784 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082720190816
18911310413300 0 029629 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082720190816
1913731766287 0 019309 784 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082720190816
1917585124942 0 016993 768 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
1945950325529 0 018565 784 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082720190816
1970393805546 0 018581 784 928refgcc_-m64_-O_-fomit-frame-pointer2019082720190816
2016477285542 0 018549 784 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082720190816
2036718324950 0 016993 768 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
2037137005542 0 018549 784 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019082720190816
2038549924875 0 016881 768 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
2042025204930 0 016977 768 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082720190816
2047498124942 0 016993 768 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
2052557924875 0 016881 768 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082720190816
2053258885546 0 018581 784 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082720190816
2071735089760 0 016897 768 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
2078265365546 0 018581 784 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082720190816
2084235844860 0 016881 768 896refgcc_-Os_-fomit-frame-pointer2019082720190816
20941725212516 0 029005 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082720190816
2094228325546 0 018581 784 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082720190816
20989372012416 0 028669 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
2101115004865 0 016881 768 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082720190816
2101804045549 0 018581 784 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082720190816
21066472012416 0 028669 784 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
2107308085549 0 018581 784 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082720190816
2108776284930 0 016977 768 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082720190816
2110812804865 0 016881 768 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082720190816
2112354804861 0 016881 768 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082720190816
2115650164865 0 016881 768 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082720190816
2117504564860 0 016881 768 896refgcc_-m64_-Os_-fomit-frame-pointer2019082720190816
2126097164950 0 016993 768 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082720190816
2127283484881 0 016897 768 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082720190816
2129255244865 0 016881 768 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082720190816
2129295925546 0 018581 784 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082720190816
2132697564881 0 016897 768 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082720190816
2138303764880 0 016897 768 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082720190816
21397898412495 0 028845 784 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082720190816
2144252205546 0 018581 784 928refgcc_-O_-fomit-frame-pointer2019082720190816
2145942525546 0 018581 784 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082720190816
2147322484860 0 016881 768 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082720190816
21575998412495 0 028845 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082720190816
2160626525468 0 018509 784 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082720190816
2163362524880 0 016897 768 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
2165030844950 0 016993 768 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082720190816
2166401885468 0 018509 784 928refgcc_-march=k8_-O_-fomit-frame-pointer2019082720190816
21679814812516 0 029005 784 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082720190816
2170435885549 0 018581 784 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082720190816
2176099204880 0 016897 768 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019082720190816
21859234812516 0 029005 784 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082720190816
21883180412404 0 028821 784 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082720190816
22047710811038 0 018517 784 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
22240436012404 0 028821 784 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082720190816
2230869404930 0 016977 768 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082720190816
2233472484881 0 016897 768 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082720190816
2234919284950 0 016993 768 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082720190816
2251851605519 0 018517 784 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082720190816
4199710928358 0 023078 776 888refgcc2019082720190816
4283179488358 0 023078 776 888refgcc_-funroll-loops2019082720190816
4291173928358 0 023078 776 888refcc2019082720190816

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