GPU Power Management Infrastructure
Registered by
Chunsang Jeong
For GPU power saving, common power management infrastructure is needed, which provide effective power saving methods for GPUs, outside (possibly inside) of GPU driver by getting GPU status, especially for those which don't have internal PMU(Power Management Unit).
Blueprint information
- Status:
- Not started
- Approver:
- Jesse Barker
- Priority:
- Medium
- Drafter:
- Chunsang Jeong
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
- Investigate the feasibility of power saving concept for CPU i.e. DVFS for CPU
cpuidle.c / cpufreq.c
- Common structure to get "utilization" from GPU driver.
- GPU clock and power gating with regulator to GPU power domain from system.
- Interface for closely coupled to CPU power levels.
- GPU runtime power management from system.
- Suspend/Resume events communication with GPU driver.
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.