Build an AdaptiveCpp sample app inside docker.
- Enabled backends: cpu, cuda
- For gpu support in runtime, nvidia-container-toolkit is recommended
- Disabled backends: rocm (amd), spirv (intel)
docker compose build
docker compose up
docker build . -t krupkat/acpp
# run on gpu
docker run --device=nvidia.com/gpu=all -v ~/.local/share/acpp:/kernel_cache krupkat/acpp:latest
# run on cpu
docker run -v ~/.local/share/acpp:/kernel_cache krupkat/acpp:latest