Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uvm backend #1174

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from
Draft

Uvm backend #1174

wants to merge 9 commits into from

Commits on Dec 21, 2022

  1. Configuration menu
    Copy the full SHA
    e5a95d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c19db86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d2b294 View commit details
    Browse the repository at this point in the history
  4. [UVM] Enable UVM stats module

    jayfurmanek authored and dllehr-amd committed Dec 21, 2022
    Configuration menu
    Copy the full SHA
    dcebdca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1cfce1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    189be36 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. Add CUDAMallocManagedAllocator Backend

    With the new CUDAAllocator class, we have created a new
    CUDAMallocManagedAllocator, which will handle allocator requests from both
    cpu and cuda device types when the backend is enabled
    You can enable the backend using PYTORCH_CUDA_ALLOC_CONF=backend:cudaMallocManaged
    And view inside PyTorch using torch.cuda.get_allocator_backend()
    
    This allocator is initially rudimentary as the performance implications of a
    managed allocator are still being worked out. However, the goal is to be able to
    swap out the backend when running without any code change required.
    dllehr-amd committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    0a3a463 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. Configuration menu
    Copy the full SHA
    ad82c20 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Cleanup commit

    jayfurmanek authored and dllehr-amd committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    12328b5 View commit details
    Browse the repository at this point in the history