Is there a maximum number of streams that can be created in CUDA?
To clarify I mean CUDA streams as in the stream that allows you to execute kernels and memory operations.
Is there a maximum number of streams that can be created in CUDA?
To clarify I mean CUDA streams as in the stream that allows you to execute kernels and memory operations.
I haven't seen a limit in any documentation, but that doesn't mean all streams will execute concurrently, since that is a hard hardware limit (Multiprocessors, registers, etc).