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

Check for support of CUDA Memory Pools at runtime (#4679) #6440

Merged

Commits on Oct 30, 2023

  1. Check for support of CUDA Memory Pools at runtime (isl-org#4679)

    Some CUDA GPUs, like the Quadro M3000M don't support Memory Pools
    operations like cudaMallocAsync/cudaFreeAsync even on driver versions
    newer than 11.2, and this can result in errors like:
    
      CUDA runtime error: operation not supported
    
    So check for support at runtime instead of compile time.
    
    Still keep the compile time check to support building with CUDA versions
    older than 11.2.
    ao2 committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    51a6195 View commit details
    Browse the repository at this point in the history