Docker wrapper for nvbandwidth — NVIDIA memory bandwidth benchmarking tool.
Images are published to GitHub Container Registry for CUDA versions: 12.8.1, 12.9.0, 13.0.0, 13.1.0, 13.2.1.
- Docker with NVIDIA Container Toolkit
- NVIDIA GPU
# Host to device memory copy (CE)
docker run --rm --gpus all ghcr.io/slapshin/nvbw:cuda-13.2.1 host_to_device_memcpy_ce
# Device to host memory copy (CE)
docker run --rm --gpus all ghcr.io/slapshin/nvbw:cuda-13.2.1 device_to_host_memcpy_ce
# Bidirectional
docker run --rm --gpus all ghcr.io/slapshin/nvbw:cuda-13.2.1 host_to_device_bidirectional_memcpy_cedocker build -t nvbw .
# Or with a specific CUDA version
make build CUDA_VERSION=12.8.1