Add APU unified memory (GTT) support for Strix Halo / gfx1151#7
Open
DasPauluteli wants to merge 3 commits intoiDAPPA:mainfrom
Open
Add APU unified memory (GTT) support for Strix Halo / gfx1151#7DasPauluteli wants to merge 3 commits intoiDAPPA:mainfrom
DasPauluteli wants to merge 3 commits intoiDAPPA:mainfrom
Conversation
- Track GTT pool (system RAM mapped for GPU use via AMD TTM) alongside VRAM - Auto-detect APUs by device name or size heuristic (GTT >= 4x VRAM < 8GB) - Show purple "Unified RAM (GTT)" bar in UI when APU is detected - Relabel VRAM bar as "reserved pool" on APUs to avoid misleading reads - Include is_apu, gtt_used/total/percent, device_name in WebSocket payload - Update README with APU/unified memory section and Strix Halo notes Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Author
Author
|
I will continue the tests using an AMD Radeon RX 9060 XT (gfx1200) tomorrow. |
Author
|
Tested today on the RX 9060 XT (gfx1200) with the latest TheRock PyTorch nightly builds and PyTorch nightly builds. Both the discrete GPU path (VRAM bar, no GTT bar) and APU path work correctly. Test plan
All test plan items pass. Marking as ready to merge |
Added a screenshot for AMD APU monitoring. Currently doesn't load due to missing image in iDAPPA's repo. Will properly load once merged.
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Summary
is_apu,gtt_used,gtt_total,gtt_used_percent, anddevice_nameto the WebSocket payloadTest plan
rocm-smi --showmeminfo gtt --jsonreturns expected keys on your systemis_apuin WebSocket payload)🤖 Generated with Claude Code