Class RmmAllocationMode

java.lang.Object
ai.rapids.cudf.RmmAllocationMode

public class RmmAllocationMode extends Object
  • Field Details

    • CUDA_DEFAULT

      public static final int CUDA_DEFAULT
      Use cudaMalloc for allocation
      See Also:
    • POOL

      public static final int POOL
      Use pool suballocation strategy
      See Also:
    • CUDA_MANAGED_MEMORY

      public static final int CUDA_MANAGED_MEMORY
      Use cudaMallocManaged rather than cudaMalloc
      See Also:
    • ARENA

      public static final int ARENA
      Use arena suballocation strategy
      See Also:
    • CUDA_ASYNC

      public static final int CUDA_ASYNC
      Use CUDA async suballocation strategy
      See Also:
    • CUDA_ASYNC_FABRIC

      public static final int CUDA_ASYNC_FABRIC
      Use CUDA async suballocation strategy with fabric handles that are peer accessible with read-write access
      See Also:
  • Constructor Details

    • RmmAllocationMode

      public RmmAllocationMode()