cuda.core.utils.MemcpyOverlapMode#

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

Overlap mode hint for batched memcpy operations.

Maps to CUmemcpyFlags.

DEFAULT

No overlap preference; the driver uses its default scheduling.

PREFER_OVERLAP_WITH_COMPUTE

Hint that the copy should preferably overlap with concurrent compute work. This is advisory and may be ignored depending on the platform and copy parameters.

DEFAULT: default

Overlap mode hint for batched memcpy operations. Maps to CUmemcpyFlags. DEFAULT No overlap preference; the driver uses its default scheduling. PREFER_OVERLAP_WITH_COMPUTE Hint that the copy should preferably overlap with concurrent compute work. This is advisory and may be ignored depending on the platform and copy parameters.

PREFER_OVERLAP_WITH_COMPUTE: prefer_overlap_with_compute

Overlap mode hint for batched memcpy operations. Maps to CUmemcpyFlags. DEFAULT No overlap preference; the driver uses its default scheduling. PREFER_OVERLAP_WITH_COMPUTE Hint that the copy should preferably overlap with concurrent compute work. This is advisory and may be ignored depending on the platform and copy parameters.