Sign inSign up

mxxm/llama-cpp-gfx906

By mxxm

•Updated 3 days ago

Latest vanilla llama.cpp for gfx906

Image
Machine learning & AI
3

100K+

mxxm/llama-cpp-gfx906 repository overview

⁠llama.cpp-gfx906

Minimal llama.cpp runtime image for AMD (gfx906) GPUs.

⁠What's Inside

  • Minimal Ubuntu runtime (no SDK)
  • ROCm runtime libs (target GPU architecture only)
  • rocBLAS Tensile kernels for target GPU
  • Binaries: llama-server, llama-bench, llama-cli
  • Stripped, multi-stage build, minimal footprint

⁠Tags

TagROCmBase OSGPU
rocm-6336.3.3Ubuntu 20.04Radeon Instinct MI50, Radeon Instinct MI60, Radeon VII, Radeon Pro VII
rocm-7277.2.7Ubuntu 24.04Radeon Instinct MI50, Radeon Instinct MI60, Radeon VII, Radeon Pro VII

⁠Usage

docker run -it --device=/dev/kfd --device=/dev/dri --group-add video \
  -v /models:/models mxxm/llama.cpp-gfx906:rocm-633

Drops into bash. Run commands directly:

llama-server -m /models/model.gguf -ngl 99 --host 0.0.0.0 --port 8080
llama-bench  -m /models/model.gguf -ngl 99
llama-cli    -m /models/model.gguf -ngl 99

⁠Docker Compose

services:
  llama:
    image: mxxm/llama.cpp:rocm-633
    devices:
      - /dev/kfd
      - /dev/dri
    group_add:
      - video
    volumes:
      - /models:/models
    ports:
      - "8080:8080"
    entrypoint: ["llama-server"]
    command: ["-m", "/models/model.gguf", "-ngl", "99", "--host", "0.0.0.0"]
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:8080/health"]
      interval: 30s
      timeout: 5s
      retries: 3

Tag summary

Content type

Image

Digest

sha256:57291c177…

Size

967.2 MB

Last updated

3 days ago

docker pull mxxm/llama-cpp-gfx906:rocm-727