Install ROCm-Simulation#
2025-12-15
2 min read time
This topic provides brief guidance and recommendations on setting up a ROCm-enabled environment for simulation workloads. This includes pulling and running a prebuilt ROCm Docker image for supported Ubuntu versions and installing components.
System requirements#
The ROCm-Simulation components are both supported on AMD Instinct™ MI325X and MI300X GPUs.
To use both Taichi Lang and GSplat, you need the following prerequisites:
Note
If you are only installing Taichi Lang or GSplat, see the ROCm-Simulation compatibility matrix page.
Install ROCm-Simulation#
After confirming your system meets the supported hardware and software configurations, follow these steps:
Install the supported ROCm version. To do this, pull a ROCm dev Docker image with a supported configuration (see Docker Hub to browse available images).
docker pull rocm/dev-ubuntu-24.04:7.0-complete
See rocm/dev-ubuntu-24.04:7.0-complete on Docker Hub.
docker pull rocm/dev-ubuntu-22.04:7.0-complete
See rocm/dev-ubuntu-22.04:7.0-complete on Docker Hub.
Launch the Docker container.
docker run -it \ --cap-add=SYS_PTRACE \ --ipc=host \ --privileged=true \ --shm-size=128GB \ --network=host \ --device=/dev/kfd \ --device=/dev/dri \ --group-add video \ -v $HOME:$HOME \ --name rocm7 \ rocm/dev-ubuntu-24.04:7.0-complete
docker run -it \ --cap-add=SYS_PTRACE \ --ipc=host \ --privileged=true \ --shm-size=128GB \ --network=host \ --device=/dev/kfd \ --device=/dev/dri \ --group-add video \ -v $HOME:$HOME \ --name rocm7 \ rocm/dev-ubuntu-22.04:7.0-complete
Install each ROCm-Simulation component. The installation instructions for each component can be found as follows:
Taichi Lang on ROCm - Installation instructions
GSplat on ROCm - Installation instructions