Data Processing System Standby Mode Break-Even Time Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data processing systems face challenges in reducing power consumption due to energy overhead during transitions between power-on and power-off states, with previous methods either failing to achieve sufficient power savings or increasing consumption from frequent switching, and sophisticated techniques being unsuitable for general-purpose usage.

Innovation Solution

A data processing system that includes a control part for scheduling task execution and calculating standby times based on break-even times specific to each hardware resource, allowing it to determine whether to transition to a standby mode, thereby optimizing power usage by selecting the appropriate standby mode based on calculated standby times and temperature variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If power source cutoff is performed to reduce power consumption, then power saving effect is achieved, but energy overhead is caused during transition between power-on and power-off states

Engineering Contradiction:
Improvepower consumptionVSAvoidenergy overhead
Core Design Contradiction:
Use of energy by moving objectVSLoss of energy

Solution Approach 1:

The control part calculates standby time in advance before transitioning to power-off mode, comparing it with break-even time to determine whether the transition is energy-efficient. This preliminary calculation prevents premature or unnecessary power transitions that would waste energy on frequent switching overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors task execution patterns and calculates standby time based on actual system state, using this feedback to dynamically adjust power management decisions. The control part uses real-time information about next task execution timing to make informed decisions about when to transition to standby mode.

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If frequent switching between power supply and cutoff is performed, then power consumption is reduced during idle periods, but power consumption increases due to high frequency switching overhead

Engineering Contradiction:
Improvepower consumptionVSAvoidswitching frequency
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The control part performs preliminary calculation of standby time using task execution information before making power transition decisions. By comparing calculated standby time with break-even time, the system determines in advance whether transitioning to standby mode will result in net energy savings, thereby avoiding frequent unnecessary switching.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If simple power source cutoff is performed without considering break-even time, then implementation is simplified, but sufficient power saving effect cannot be achieved in general-purpose usage

Engineering Contradiction:
Improveimplementation simplicityVSAvoidpower saving effect
Core Design Contradiction:
Ease of manufactureVSUse of energy by moving object

Solution Approach 1:

The system changes the parameter of standby time calculation based on task execution patterns and compares it with break-even time parameter. This parameter-based decision-making approach enables the system to achieve optimal power savings by transitioning to standby mode only when the standby duration exceeds the break-even threshold, rather than using a fixed simple cutoff rule.

Inventive Principle:
Principle #35Parameter changes

4Speed

If standby mode transition is performed without calculating standby time, then response speed is improved, but power consumption optimization is insufficient

Engineering Contradiction:
Improveresponse speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The control part performs preliminary calculation of standby time using available task execution information before making the power transition decision. This allows the system to quickly determine whether transitioning to standby mode is beneficial by comparing calculated standby time with break-even time, achieving both fast response and optimal power savings.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9921638B2Data processing system with selective engagement of standby mode based on comparison with a break-even time
Publication Date: 2018.03.20 RENESAS ELECTRONICS CORP
  • US9921638B2 patent drawing
  • US9921638B2 patent drawing
  • US9921638B2 patent drawing

AI summary

The data processing system has: a plurality of hardware resources each having at least one standby mode; a control part for controlling execution of a task achieved by using, of the plurality of hardware resources, predetermined ones, and a working status of each hardware resource; and a power-source part for controlling supply of a power source to each hardware resource. The control part performs the scheduling of a scheduled execution time of the task based on information for determining a timing of executing the task, and calculates a standby time of the hardware resource based on a result of the scheduling. The control part compares the standby time with a break-even time depending on the standby mode, thereby deciding whether or not to cause each hardware resource to transition to the standby mode.