cuda.core.system.typing.AddressingMode#

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

Addressing mode of a device.

For Kepler™ or newer fully supported devices.

HMM: hmm

System allocated memory (malloc, mmap) is addressable from the device (GPU), via software-based mirroring of the CPU’s page tables, on the GPU.

ATS: ats

System allocated memory (malloc, mmap) is addressable from the device (GPU), via Address Translation Services. This means that there is (effectively) a single set of page tables, and the CPU and GPU both use them.