Implementation notes: amd64, gpu, crypto_stream/panama

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_stream
Primitive: panama
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1671022511 2824 01616026 148135 10296cryptoppg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082420190816
1687623055 2824 01621322 148135 10296cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082420190816
1712822408 2824 01616042 148135 10296cryptoppg++_-m64_-march=core2_-O2_-fomit-frame-pointer2019082420190816
171447979 3496 01602859 148831 10264cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082420190816
1728822135 2824 01615730 148135 10296cryptoppg++_-m64_-march=k8_-O2_-fomit-frame-pointer2019082420190816
1750822115 2824 01618394 148135 10296cryptoppg++_-m64_-march=k8_-O3_-fomit-frame-pointer2019082420190816
1768422462 2824 01619282 148135 10296cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082420190816
1769223187 2824 01616615 148143 10296cryptoppg++_-march=k8_-O_-fomit-frame-pointer2019082420190816
1774022511 2824 01616026 148135 10296cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082420190816
1788822408 2824 01616042 148135 10296cryptoppg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082420190816
1790022927 2824 01618850 148135 10296cryptoppg++_-O3_-fomit-frame-pointer2019082420190816
1796023273 2824 01616687 148143 10296cryptoppg++_-march=nocona_-O_-fomit-frame-pointer2019082420190816
1798214641 0 01271791 145551 10552cryptoppclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082420190816
1801514622 0 01273471 145551 10264cryptoppclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019082420190816
180847974 3496 01602803 148831 10264cryptoppg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082420190816
1810222816 2824 01618722 148135 10296cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082420190816
1816422927 2824 01618850 148135 10296cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082420190816
1820022713 2824 01618770 148135 10296cryptoppg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082420190816
1820822713 2824 01618706 148135 10296cryptoppg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082420190816
1828414641 0 01271791 145551 10552cryptoppclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082420190816
1828822705 2824 01618514 148135 10296cryptoppg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082420190816
1829622197 2824 01619258 148135 10296cryptoppg++_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
183207971 3496 01602787 148831 10264cryptoppg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
1837623186 2824 01620007 148143 10296cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082420190816
1844814638 0 01274815 145551 10264cryptoppclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
1867823273 2824 01616687 148143 10296cryptoppg++_-m64_-march=nocona_-O_-fomit-frame-pointer2019082420190816
187527974 3496 01602803 148831 10264cryptoppg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082420190816
187527974 3496 01602803 148831 10264cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082420190816
1883222511 2824 01616026 148135 10296cryptoppg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082420190816
1884823176 2824 01616543 148143 10296cryptoppg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082420190816
1885223179 2824 01616559 148143 10296cryptoppg++_-O_-fomit-frame-pointer2019082420190816
1892822400 2824 01615946 148135 10296cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082420190816
190047980 3496 01602803 148831 10264cryptoppg++_-Os_-fomit-frame-pointer2019082420190816
1907614638 0 01274815 145551 10264cryptoppclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
1915223176 2824 01616543 148143 10296cryptoppg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082420190816
1916423176 2824 01616543 148143 10296cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082420190816
1920022816 2824 01618810 148135 10296cryptoppg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082420190816
1920422154 2824 01616618 148135 10296cryptoppg++_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
1921623176 2824 01616543 148143 10296cryptoppg++_-m64_-march=core2_-O_-fomit-frame-pointer2019082420190816
1922023187 2824 01616615 148143 10296cryptoppg++_-m64_-march=k8_-O_-fomit-frame-pointer2019082420190816
1928822400 2824 01615946 148135 10296cryptoppg++_-m64_-O2_-fomit-frame-pointer2019082420190816
1930014638 0 01274815 145551 10264cryptoppclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
1934423179 2824 01616559 148143 10296cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019082420190816
1936822511 2824 01616026 148135 10296cryptoppg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082420190816
194207980 3496 01602803 148831 10264cryptoppg++_-m64_-Os_-fomit-frame-pointer2019082420190816
1946023179 2824 01616559 148143 10296cryptoppg++_-m64_-O_-fomit-frame-pointer2019082420190816
1956023176 2824 01616543 148143 10296cryptoppg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082420190816
1959221544 2824 01614378 148135 10296cryptoppg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
1960823176 2824 01616543 148143 10296cryptoppg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082420190816
1961222715 2824 01618754 148135 10296cryptoppg++_-m64_-march=core2_-O3_-fomit-frame-pointer2019082420190816
196527980 3496 01602803 148831 10264cryptoppg++_-m64_-march=k8_-Os_-fomit-frame-pointer2019082420190816
196567974 3496 01602803 148831 10264cryptoppg++_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
1970821955 2824 01617186 148135 10296cryptoppg++_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
1974046388 5648 01616591 148143 10296cryptoppg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
1982844308 5648 01616618 148135 10296cryptoppg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082420190816
1994423194 2824 01616591 148143 10296cryptoppg++_-march=barcelona_-O_-fomit-frame-pointer2019082420190816
199607974 3496 01602803 148831 10264cryptoppg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082420190816
1998422135 2824 01615730 148135 10296cryptoppg++_-march=k8_-O2_-fomit-frame-pointer2019082420190816
201487974 3496 01602803 148831 10264cryptoppg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082420190816
2015622816 2824 01618810 148135 10296cryptoppg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082420190816
2030823176 2824 01616543 148143 10296cryptoppg++_-m64_-march=corei7_-O_-fomit-frame-pointer2019082420190816
2034422816 2824 01618810 148135 10296cryptoppg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082420190816
2046022408 2824 01616042 148135 10296cryptoppg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082420190816
2053218518 4112 01616567 149335 10264cryptoppg++2019082420190816
2055621955 2824 01617186 148135 10296cryptoppg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082420190816
2062022400 2824 01615946 148135 10296cryptoppg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082420190816
206287980 3496 01602803 148831 10264cryptoppg++_-march=k8_-Os_-fomit-frame-pointer2019082420190816
206967971 3496 01602787 148831 10264cryptoppg++_-march=nocona_-Os_-fomit-frame-pointer2019082420190816
2072422400 2824 01615946 148135 10296cryptoppg++_-O2_-fomit-frame-pointer2019082420190816
2077614751 0 01272591 145551 10552cryptoppclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082420190816
2090414751 0 01272591 145551 10552cryptoppclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082420190816
209487974 3496 01602787 148831 10264cryptoppg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082420190816
2097644394 5648 01619258 148135 10296cryptoppg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082420190816
210447974 3496 01602803 148831 10264cryptoppg++_-m64_-march=core2_-Os_-fomit-frame-pointer2019082420190816
2114823176 2824 01616543 148143 10296cryptoppg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082420190816
2117615948 6992 01602803 148831 10264cryptoppg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082420190816
2118422927 2824 01618850 148135 10296cryptoppg++_-m64_-O3_-fomit-frame-pointer2019082420190816
213887974 3496 01602803 148831 10264cryptoppg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082420190816
214647980 3496 01602803 148831 10264cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082420190816
2230821544 2824 01614378 148135 10296cryptoppg++_-march=nocona_-O2_-fomit-frame-pointer2019082420190816
2234822115 2824 01618394 148135 10296cryptoppg++_-march=k8_-O3_-fomit-frame-pointer2019082420190816

Test failure

Implementation: cryptopp
Security model: unknown
Compiler: g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

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