cuda.core.typing.GraphMemoryType#

class cuda.core.typing.GraphMemoryType(
value,
names=<not given>,
*values,
module=None,
qualname=None,
type=None,
start=1,
boundary=None,
)#

Memory space for a graph memory-allocation or free node.

  • DEVICE — GPU device memory.

  • HOST — pinned host memory.

  • MANAGED — CUDA managed (unified) memory.

DEVICE: device

Memory space for a graph memory-allocation or free node. * DEVICE — GPU device memory. * HOST — pinned host memory. * MANAGED — CUDA managed (unified) memory.

HOST: host

Memory space for a graph memory-allocation or free node. * DEVICE — GPU device memory. * HOST — pinned host memory. * MANAGED — CUDA managed (unified) memory.

MANAGED: managed

Memory space for a graph memory-allocation or free node. * DEVICE — GPU device memory. * HOST — pinned host memory. * MANAGED — CUDA managed (unified) memory.