Skip to content

NPU page improvements #640

@superm1

Description

@superm1

I wrote some kernel patches for exposing utilization and power on AMD NPUs.

  1. 8 columns of utilization data.
  2. power for the IP block.

I have some other questions/comments.

  1. I think the tool sends a confusing message right now with utilization staying 0 when really it just doesn't have an API at the time to use. I think the utilization graph on the NPU page at least should be hidden unless API is present. Another idea might be to grey it out. Thoughts?
  2. I don't think the kernel driver has a good way of tracking memory usage (as it's applications locking the memory). I think the graph should be hidden for now. Thoughts?
  3. How would you want the new utilization data exposed? The current "utilization" graph is for a device, but it's actually 8 individual columns. There's a lot of ways to slice and dice (8 graphs, average, pick top, etc).
  4. How would you want the new power data exposed? Historical data is kinda neat for power IMO. Maybe that's a better graph than memory is.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions