Unified Controller Node for Coordinated Power and Performance Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing systems lack a coordinated approach to monitor and manage both device and network power and performance, with current methods operating independently and failing to optimize performance and power consumption across platforms.

Innovation Solution

A system utilizing a controller node in a software-defined networking environment that monitors and manages both device and network resources, adjusting system parameters proactively to optimize performance and power usage by directing traffic flows to appropriate computing devices based on resource availability and performance requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If device and network power and performance are managed independently using different algorithms, then each component can be optimized individually, but the overall system cannot achieve coordinated optimization and joint monitoring of platform power and performance

Engineering Contradiction:
Improvesystem performance optimizationVSAvoidmanagement system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines device power management and network power management into a single unified system. The power management module monitors both device parameters (processor clock speed, memory usage) and network parameters (data communication performance) simultaneously, allowing coordinated optimization of the entire platform rather than independent management of separate components.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The power management system is designed to perform multiple functions: monitoring device power consumption, monitoring network performance, determining device parameters, adjusting device parameters, and optimizing data routing. This multi-functional approach enables joint management of both device and network aspects within a single unified framework.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Speed

If device parameters are adjusted to improve performance, then processing speed increases, but power consumption increases

Engineering Contradiction:
Improveprocessor clock speedVSAvoiddevice power consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts device parameters based on real-time monitoring of both device state and network conditions. Processor clock speed and other device parameters are continuously modified in response to changing workload requirements and network performance needs, allowing the system to optimize the trade-off between speed and power consumption rather than using fixed settings.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The power management module continuously monitors device parameters and network performance, then uses this feedback to determine appropriate parameter adjustments. This closed-loop control allows the system to respond to actual operating conditions and optimize power-performance trade-offs based on real-time system state rather than predetermined configurations.

Inventive Principle:
Principle #23Feedback

3Productivity

If network data routing is adjusted to improve communication performance, then data transmission efficiency increases, but network device power consumption increases

Engineering Contradiction:
Improvedata communication performanceVSAvoidnetwork device power consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The system merges network performance monitoring with power consumption monitoring in a unified power management module. By simultaneously observing both data communication performance and network device power usage, the system can make coordinated decisions about routing adjustments that consider both performance goals and power consumption implications.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system changes network operating parameters and data routing configurations as controllable variables to optimize the balance between communication performance and power consumption. By adjusting these parameters in response to monitored conditions, the system can achieve better performance while managing network device power usage.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10091063B2Technologies for directed power and performance management
Publication Date: 2018.10.02 INTEL CORP
  • US10091063B2 patent drawing
  • US10091063B2 patent drawing
  • US10091063B2 patent drawing

AI summary

Technologies to monitor and manage platform, device, processor and power characteristics throughout a system utilizing a remote entity such as controller node. By remotely monitoring and managing system operation and performance over time, future system performance requirements may be anticipated, allowing system parameters to be adjusted proactively in a more coordinated way. The controller node may monitor, control and predict traffic flows in the system and provide performance modification instructions to any of the computer nodes and a network switch to better optimize performance. The target systems collaborate with the controller node by respectively monitoring internal resources, such as resource availability and performance requirements to provide necessary resources for optimizing operating parameters of the system. The controller node may collect local system information for one or all of the computer nodes to dynamically steer traffic to a specific set of computers for processing to meet desired performance and power requirements.