graphMemoryNodes cudaMallocAsync cudaStreamCreateWithFlags cudaMemcpy cudaMemcpyAsync cudaStreamDestroy cudaMallocManaged cudaEventCreate cudaDriverGetVersion cudaGraphCreate cudaGraphAddMemAllocNode cudaMalloc cudaEventDestroy cudaStreamEndCapture cudaGraphExecDestroy cudaStreamBeginCapture cudaDeviceGetAttribute cudaStreamSynchronize cudaGraphDestroy cudaGraphLaunch cudaGraphAddMemFreeNode cudaStreamWaitEvent cudaFree cudaEventRecord cudaGraphInstantiate cudaGraphAddKernelNode cudaFreeAsync whole ./ ../ ../../../Common CUDA Graphs Stream Capture CUDA CUDA Graphs Streams GPGPU Graph Memory Nodes Stream Ordered Allocation Stream Ordered Allocator true graphMemoryNodes.cu 1:CUDA Basic Topics sm60 sm61 sm70 sm72 sm75 sm80 sm86 sm87 x86_64 linux windows7 arm sbsa ppc64le linux 6.0 Graph Memory Nodes exe