RmmAllocationMode#
- public class RmmAllocationMode#
Bit flags that select the RMM memory allocation strategy.
Combine flags with bitwise OR and pass the result to
Rmm.initialize(int, Rmm.LogConf, long).Field Summary
Use arena suballocation strategy.
Use CUDA async suballocation strategy.
Use CUDA async suballocation strategy with fabric handles that are peer accessible with read-write access.
Use cudaMalloc for allocation.
Use cudaMallocManaged rather than cudaMalloc.
Use pool suballocation strategy.
Static Fields
- public static final int CUDA_DEFAULT = 0x00000000#
Use cudaMalloc for allocation.
- public static final int POOL = 0x00000001#
Use pool suballocation strategy.
- public static final int CUDA_MANAGED_MEMORY = 0x00000002#
Use cudaMallocManaged rather than cudaMalloc.
- public static final int ARENA = 0x00000004#
Use arena suballocation strategy.
- public static final int CUDA_ASYNC = 0x00000008#
Use CUDA async suballocation strategy.
- public static final int CUDA_ASYNC_FABRIC = 0x00000010#
Use CUDA async suballocation strategy with fabric handles that are peer accessible with read-write access.