moshi-cpp-vulkan-bench (v0.8.0-beta-1)
Published 2026-09-16 19:56:13 +00:00 by dan
Installation
docker pull forge.coffee-anon.com/dan/moshi-cpp-vulkan-bench:v0.8.0-beta-1sha256:9af215ae3d17ace8c40ffb89553881761efd07b86fe3495efe1ae2fedfa71ee7Image layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:43d479b270bbaf47965cfc86b37f4c517bda83ddefda6f708f98c3b2b7d15396 in / |
| CMD ["/bin/bash"] |
| LABEL maintainer=citizendaniel |
| LABEL description=Runtime libs for the moshi.cpp v0.8.0-beta release — PersonaPlex Vulkan bench on RDNA2 |
| LABEL backend=vulkan-radv-distro |
| LABEL gpu.target=gfx1031 |
| LABEL moshicpp.release=v0.8.0-beta |
| ARG DEBIAN_FRONTEND=noninteractive |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates libsdl2-2.0-0 libvulkan1 mesa-vulkan-drivers libgomp1 && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c set -eu; icd="$(ls /usr/share/vulkan/icd.d/radeon_icd*.json 2>/dev/null | head -1)"; [ -n "$icd" ] || { echo "FATAL: no RADV ICD JSON in /usr/share/vulkan/icd.d"; ls -la /usr/share/vulkan/icd.d/ || true; exit 1; }; echo "ICD JSON: $icd"; lib="$(sed -n 's/.*"library_path"[[:space:]]*:[[:space:]]*"\([^"]*\)".*/\1/p' "$icd")"; case "$lib" in /*) drv="$lib" ;; *) drv="$(dirname "$icd")/$lib" ;; esac; [ -e "$drv" ] || drv="$(ldconfig -p | awk -v n="$(basename "$lib")" '$1==n {print $NF; exit}')"; [ -n "$drv" ] && [ -e "$drv" ] || { echo "FATAL: ICD names $lib but it is not on disk"; exit 1; }; echo "ICD driver: $drv"; missing="$(ldd "$drv" 2>&1 | grep 'not found' || true)"; [ -z "$missing" ] || { echo "FATAL: RADV ICD has unresolved deps:"; echo "$missing"; exit 1; }; echo "OK: RADV ICD present and fully resolved" # buildkit |
| RUN |1 DEBIAN_FRONTEND=noninteractive /bin/sh -c set -eu; sdl="$(ldconfig -p | awk '$1=="libSDL2-2.0.so.0" {print $NF; exit}')"; [ -n "$sdl" ] || { echo "FATAL: libSDL2-2.0.so.0 not installed"; exit 1; }; missing="$(ldd "$sdl" 2>&1 | grep 'not found' || true)"; [ -z "$missing" ] || { echo "FATAL: SDL2 has unresolved deps:"; echo "$missing"; exit 1; }; echo "OK: SDL2 present and fully resolved ($sdl)" # buildkit |
| WORKDIR /models |
| CMD ["/bin/bash"] |
Labels
| Key | Value |
|---|---|
| backend | vulkan-radv-distro |
| description | Runtime libs for the moshi.cpp v0.8.0-beta release — PersonaPlex Vulkan bench on RDNA2 |
| gpu.target | gfx1031 |
| maintainer | citizendaniel |
| moshicpp.release | v0.8.0-beta |
| org.opencontainers.image.version | 24.04 |
Details
2026-09-16 19:56:13 +00:00
Versions (1)
View all
Container
1
OCI / Docker
linux/amd64
130 MiB
v0.8.0-beta-1
2026-09-16