Communication Interface Power State Management for Arithmetic Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Arithmetic processing devices face high power consumption when in a normal state with no data transfer, leading to inefficiencies as they remain in a powered state even during idle periods.

Innovation Solution

Incorporating a communication interface that transitions to a power-saving state when the data request queue is empty, allowing the processor to conserve energy by shifting from the normal power state to a power-saving state when no data transfer is occurring, and returning to normal state only when data transfer requests are made.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the communication interface remains in normal power state to ensure immediate data transfer capability, then data transfer speed is improved, but power consumption increases

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

Solution Approach 1:

The communication interface dynamically transitions between normal power state and power-saving state based on the state of the data request queue. When the queue is empty, the interface enters power-saving state to reduce consumption; when data requests arrive, it transitions back to normal state to ensure immediate data transfer capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The power state parameter of the communication interface is changed based on operational conditions. The interface monitors the data request queue and adjusts its power consumption parameter by switching between two discrete power states, optimizing the balance between speed and energy usage.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the communication interface transitions to power-saving state during idle periods, then power consumption is reduced, but response time to resume data transfer increases

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

Solution Approach 1:

The system performs preliminary monitoring of the data request queue to determine when to transition to power-saving state. By checking the queue state in advance and only entering power-saving mode when confirmed empty, the system avoids unnecessary transitions and ensures rapid response when data requests arrive.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The communication interface uses feedback from the data request queue state to control its power state. The queue status continuously monitors and feeds back to the power management logic, which adjusts the interface power state accordingly, ensuring optimal balance between energy savings and response time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10768688B2Arithmetic processing device, information processing apparatus, and method for controlling arithmetic processing device
Publication Date: 2020.09.08 FUJITSU LTD
  • US10768688B2 patent drawing
  • US10768688B2 patent drawing
  • US10768688B2 patent drawing

AI summary

An arithmetic processing device includes: a communication interface configured to transmit a data request corresponding to a data request instruction stored in a data request queue that stores the data request instruction as an entry and to receive data corresponding to the transmitted data request; and a processor configured to perform an operation by using the data received by the communication interface, the processor is configured to cause the communication interface to transition to a power-saving state when the data request queue includes no entry and the processor performs the operation.