Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Feature request: Intel GPU / oneAPI Level Zero support

Aperta
#204 11 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
42/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
go
Ambito
backend

Direzione di ricerca

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.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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!

Lingua principale
Go
Stelle
226
Fork
20
Merge medio
43m
PR unite (30g)
192

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di T-Crypt/berth

Tutte le issue di T-Crypt/berth

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.