Inter-Partition Bridge for Power Management in Multi-Core Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing power management techniques are ineffective in partitioned multi-processor systems where sequestered resources cannot be monitored or controlled by the traditional power management agent, leading to high power usage due to the lack of access to sequestered devices.
Innovation Solution
Implementing a system and method that uses an inter-partition bridge and mock devices to enable communication between operating system partitions and sequestered partitions, allowing for the routing of device accesses to sleeping devices and the management of power utilization by sequestering processors and devices, thereby minimizing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If resources are sequestered from operating system access for partitioning, then system partitioning capability is improved, but power management capability deteriorates because the agent cannot monitor or control sequestered resources
Solution Approach 1:
The patent introduces a power management component in the sequestered partition that acts as an intermediary to monitor and control power states of devices. This component communicates with the operating system through a defined interface, enabling power management of sequestered resources without requiring direct OS access to those resources.
2Speed
If devices are kept in active state to handle potential access requests, then system responsiveness is improved, but power consumption increases
Solution Approach 1:
The patent implements dynamic power management by allowing devices to transition between active and sleep states based on actual access needs. The power management component monitors access patterns and dynamically adjusts device power states, keeping devices active only when necessary to maintain system responsiveness while reducing overall power consumption.
Solution Approach 2:
The system performs preliminary actions by pre-configuring power management policies and thresholds before devices need to respond to access requests. The power management component establishes readiness criteria in advance, allowing devices to quickly transition from sleep to active state when predefined conditions are met, maintaining responsiveness while minimizing active time.
Data Source
AI summary
In some embodiments, the invention involves a system and method relating to managing power utilization in partitioned systems. In at least one embodiment, the present invention is intended to control the sleeping/wakefulness of devices, as necessary, to minimize power utilization of devices whose accesses are routed away. Inter-partition communication is used to utilize devices in a sequestered partition while devices in the OS partition are put into a sleep state to save power. Other embodiments are described and claimed.


