Skip to content

Power Consumption in Idle on Strix Halo #427

Description

@Bushido76

Dear all,

thank you very much for this great project. It's a pleasure to see, what performance increase DFLASH could bring, when combined with local hardware. (It's even faster on my hardware than inference using integrated MTP heads.)

I'm running lucebox-hub in the following environment:

  • Framework Desktop with Ryzen AI Max 395+ and 128GB Unified RAM
  • lucebox-hub compiled for HIP ROCm 7.2.4
  • Fedora 43 on Kernel 7.0.12
  • Plain llama.cpp and ROCmFP4 do not have the same issues

Server-Call:
LD_LIBRARY_PATH=/opt/rocm/lib:$LD_LIBRARY_PATH
DFLASH27B_DRAFT_SWA=2048
DFLASH27B_PREFILL_UBATCH=512
./lucebox-hub/server/build/dflash_server
~/luce-models/Qwen3.6-27B-Q4_K_M.gguf
--draft ~/luce-models/draft/dflash-draft-3.6-q8_0.gguf
--draft-swa 2048
--ddtree
--ddtree-budget 22
--max-ctx 131072
--cache-type-k q8_0
--cache-type-v q8_0
--host 0.0.0.0
--port 4500
--model-name lucebox-strix
--draft-residency request-scoped
--prefill-drafter ~/luce-models/draft/Qwen3-0.6B-BF16.gguf
--prefill-compression auto
--prefill-threshold 4000
--prefill-skip-park

The server is running stable (from time to time it seems to fall into "CPU-mode"), but after the first "inference", it does not go back into "idle" - meaning, that my PC continously consumes 50+ Watts instead of around 12 Watts in idle mode. That's why I need your help to justify, whether this could be a bug or whether there is a parameter to mitigate this issues. If you need more information please let me know. As I cannot see any high CPU load it just seems to be an "idle state" issue.

Edit: Deactivating pflash and/or draft-residency = scoped does not change the situation.

Thank you and regards

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions