Skip to main content
Ctrl+K
rmm 25.12.00 documentation - Home rmm 25.12.00 documentation - Home
  • User Guide
  • C++ API
  • Python API
  • GitHub
  • X
Home
rmm
cucimcudf-javacudfcugraphcumlcuprojcuspatialcuvscuxfilterdask-cudadask-cudfkvikiolibcudflibcumllibcuprojlibcuspatiallibkvikiolibrapidsmpflibrmmlibucxxraftrapids-cmakerapidsmpfrmmucxx
nightly (25.12)
nightly (25.12)stable (25.10)legacy (25.08)
  • User Guide
  • C++ API
  • Python API
  • GitHub
  • X

RMM: RAPIDS Memory Manager#

RMM (RAPIDS Memory Manager) is a library for allocating and managing GPU memory in C++ and Python.

Contents

  • User Guide
    • Installation
    • Using RMM
    • Using RMM with third-party libraries
    • Memory statistics and profiling
  • C++ API
    • Memory Resources
    • Data Containers
    • Thrust Integrations
    • CUDA Device Management
    • CUDA Streams
    • Errors
    • Utilities
    • Namespaces
    • Indices and tables
  • Python API
    • rmm (top-level)
    • rmm.mr (Memory Resources)
    • rmm.allocators
    • rmm.statistics
    • rmm.pylibrmm
    • rmm.librmm

next

User Guide

This Page

  • Show Source

© Copyright 2018-2025, NVIDIA Corporation.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.