H100 Support
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2.5k
- Forks
- 320
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 133
Description
Search before asking
- I have searched the Inference issues and found no similar feature requests.
Description
Currently the version of CUDA we use in our GPU base images doesn't support the sm_90 compute environment which the H100 needs. I think it needs at least CUDA 11.8 and our base image is 11.7 (FROM nvcr.io/nvidia/cuda:11.7.1-cudnn8-runtime-ubuntu22.04).
Sidenote: Latest is 12.3; may be good to try to get all the way up there if possible while maintaining backwards compatibility to pull in bug fixes & performance improvements.
Use case
People with H100s.
Additional
NVIDIA H100 PCIe with CUDA capability sm_90 is not compatible with the current PyTorch installation.
The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_70 sm_75 sm_80 sm_86.
If you want to use the NVIDIA H100 PCIe GPU with PyTorch, please check the instructions at https://pytorch.org/get-started/locally/
Are you willing to submit a PR?
- Yes I'd like to help by submitting a PR!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Locate the GPU base image declaration using nvcr.io/nvidia/cuda:11.7.1-cudnn8-runtime-ubuntu22.04 and inspect how the PyTorch installation is built. Try a CUDA version that supports the H100's sm_90 capability, then verify H100 compatibility while preserving support for existing GPUs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, pytorch
- Domain
- computer-vision, infrastructure, machine-learning
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100