Feature request: Intel GPU / oneAPI Level Zero support
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 42/100
Línea de trabajo
Start by reading the GPU monitoring and workload handoff entry points; the issue names xpu-smi and oneAPI Level Zero as possible sources for Intel telemetry, but does not identify relevant files or tests. Determine how Berth currently detects GPU memory release and starts the next workload, then assess what Intel support must cover. Done means Intel GPU telemetry and workload handoff are supported and verified on an Intel GPU.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi,
I discovered Berth today and had an immediate "this is exactly what I need!" moment... followed by a slightly sad one when I spotted the NVIDIA requirement. :)
I'm running an Intel Arc Pro B70 32 GB on Linux. My main workloads are llama.cpp/llama-swap and ComfyUI, and I currently have to manage them carefully because they share the same GPU.
Berth's approach of leasing the GPU, draining the current workload, verifying that VRAM has actually been released, and only then starting the next workload is pretty much exactly what I've been looking for.
Would you consider supporting Intel GPUs through oneAPI Level Zero?
xpu-smi is already working well on my B70 for GPU and VRAM telemetry, so the Intel stack can expose the information needed for monitoring the card.
If you're interested in adding Intel support, I'd be happy to help test it on an Arc Pro B70 with llama.cpp, llama-swap and ComfyUI.
Thanks for making Berth!
- Lenguaje dominante
- Go
- Estrellas
- 226
- Forks
- 20
- Merge medio
- 43 min
- PR fusionados (30 d)
- 192
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de T-Crypt/berth
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 57/100
T-Crypt/berth#197 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
berthd --gpu-backend amd exits at startup on a desktop session: "process VRAM exceeds card usage"Abierto
Dificultad 4/5 1-2 días Aptitud para principiantes 48/100
T-Crypt/berth#196 · 6 comentarios ·
Los mantenedores suelen responder en 1 día
-
Lend part of a card from a running engine and get it back, without a park or a reloadPosiblemente ocupada @T-Crypt la tomó hace 5 días. Abierto
T-Crypt/berth#189 · 23 comentarios · 1 reacción · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de T-Crypt/berth
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
Project submission: BivyAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
slavakurilyak/awesome-ai-agents#880 ·
Los mantenedores suelen responder en 1 día
-
后缀带有LTX的番号无法自动匹配Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
metatube-community/metatube-sdk-go#387 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
apache/openserverless#282 · 2 comentarios ·