CUDAdriver_types.h
には次のものがあります。
typedef __device_builtin__ struct CUstream_st *cudaStream_t;
そして、cuda_runtime.h
多くの場所で、デフォルトで初期化されたストリーム パラメータがあります。例えば:
template<class T>
static __inline__ __host__ cudaError_t cudaLaunchKernel(
const T *func,
dim3 gridDim,
dim3 blockDim,
void **args,
size_t sharedMem = 0,
cudaStream_t stream = 0
)
デフォルトのストリームが であると想定するのはどのくらい安全です(cudaStream) nullptr
か?