Skip to content

docs(proposal): add draft proposal for composition-based power meter - #2469

Open
vimalk78 wants to merge 1 commit into
sustainable-computing-io:mainfrom
vimalk78:proposal/composition-based-power-meter
Open

docs(proposal): add draft proposal for composition-based power meter#2469
vimalk78 wants to merge 1 commit into
sustainable-computing-io:mainfrom
vimalk78:proposal/composition-based-power-meter

Conversation

@vimalk78

@vimalk78 vimalk78 commented May 4, 2026

Copy link
Copy Markdown
Collaborator

Proposes a unified composition-based power meter architecture: every device (CPU, GPU, DRAM, uncore, platform) becomes a Meter built from a Source (RAPL/HWMON/NVML/...) + an Adapter (energy-to-power or power-to-energy-delta) + a per-device ResourceInformer (CPU time, SM utilization, page faults, ...). Per-process power and energy flow through one uniform Zone-based path instead of separate CPU and GPU codepaths.

Status: Draft

Proposes a unified composition-based power meter architecture: every
device (CPU, GPU, DRAM, uncore, platform) becomes a Meter built from
a Source (RAPL/HWMON/NVML/...) + an Adapter (energy-to-power or
power-to-energy-delta) + a per-device ResourceInformer (CPU time,
SM utilization, page faults, ...). Per-process power and energy flow
through one uniform Zone-based path instead of separate CPU and GPU
codepaths.

Status: Draft
Signed-off-by: Vimal Kumar <vimal78@gmail.com>
@github-actions github-actions Bot added the docs Documentation changes label May 4, 2026
@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

This PR is stale because it has been open 60 days with no activity.

@github-actions github-actions Bot added the stale Stale state - issue will be closed in 7 days label Jul 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation changes stale Stale state - issue will be closed in 7 days

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants