-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Youhei Tooyama edited this page Oct 15, 2025
·
16 revisions
| - | without GDS(OSS) | with GDS(Prod) |
|---|---|---|
| PG-Strom Licences | no | yes |
| Implement a NVIDIA GPU (Turing or Later) | yes | yes |
| Install the RHEL 8.10, 9.6 or CUDA Supported OS & MOFED Supported OS | yes | yes |
| Install the MOFED Driver | no | yes |
| Install the CUDA | yes | yes |
| Install the Docker Engine | yes | yes |
| Install the NVIDIA Container Toolkit | yes | yes |
| Building the PG-Strom Container Image | yes | yes |
| Setup the NVMe Devices | not required | yes |
| Download the MagnumIO GDS Tool | not required | yes |
Let's Enjoy running PG-Strom in containers!
- Clone the MagnumIO GDS Tool
- And Run...
]# cat gds-env.sh
#!/bin/bash
WORK_DIR=/data
GDS_VOLUME=/opt/nvme/test
IMAGE="mypg15-rocky8:latest"
]# source gds-env.sh
]# gds-run-container run --gpus=all --enable-mofed --enable-gds \
--volume ${GDS_VOLUME}:/opt/data:rw \
--workdir ${WORK_DIR} \
--name=cont1 -p 5432:5432 \
-itd ${IMAGE}
]# gds-run-container exec -it cont1 bash