Throttling Serial I/O Expansion Subsystems via Environmental Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-performance computer systems generate excessive thermal energy and vibrations, leading to potential component damage, increased power consumption, and environmental disturbances, which existing designs struggle to effectively manage.

Innovation Solution

A point-to-point, serial I/O expansion subsystem is throttled by a link configuration module that adjusts communication link configurations based on external environmental parameters such as temperature and acoustic levels, using a PCIe expansion subsystem architecture with environmental sensors and a BMC to dynamically adjust link speed and width.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If high-performance computer subsystems are designed to deliver higher performance, then computing power is improved, but thermal energy and vibrations increase causing component damage and environmental disturbances

Engineering Contradiction:
Improvecomputing powerVSAvoidthermal energy and vibrations
Core Design Contradiction:
PowerVSObject-generated harmful factors

Solution Approach 1:

The patent implements dynamic link configuration adjustment where the link configuration module continuously monitors environmental parameters (temperature, acoustic level) and dynamically modifies communication link settings (link speed, lane configuration) in real-time. This dynamic adaptation allows the system to maintain high performance when environmental conditions permit while automatically reducing thermal and acoustic emissions when conditions deteriorate, resolving the contradiction between computing power and harmful emissions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes operational parameters of the communication link based on environmental conditions. Specifically, the link configuration module adjusts parameters such as link speed, number of active lanes, and data transmission rates in response to temperature and acoustic level measurements. By varying these parameters dynamically, the system can optimize performance while controlling thermal energy and vibrations, addressing the technical contradiction.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If high-performance computer subsystems operate at full capacity, then productivity is improved, but power consumption increases

Engineering Contradiction:
Improvesystem throughputVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

Solution Approach 1:

The system dynamically adjusts link configurations based on real-time environmental monitoring. When temperature or acoustic levels exceed thresholds, the link configuration module reduces power consumption by lowering link speeds or reducing the number of active lanes, while maintaining productivity through intelligent load management and selective throttling of non-critical I/O operations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements a feedback mechanism where environmental sensors continuously monitor temperature and acoustic levels, and this information feeds back to the link configuration module. The module uses this feedback to adjust power consumption dynamically, reducing energy usage when environmental conditions require throttling while maintaining optimal power consumption when conditions are favorable, thus resolving the contradiction between productivity and power consumption.

Inventive Principle:
Principle #23Feedback

3Productivity

If communication link speed is increased for faster data transmission, then productivity is improved, but thermal energy generation increases

Engineering Contradiction:
Improvedata transmission speedVSAvoidthermal energy generation
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent dynamically adjusts communication link speed based on real-time environmental conditions. The link configuration module monitors temperature and acoustic level, and when thresholds are exceeded, it reduces link speed or adjusts lane configurations to lower thermal energy generation. This dynamic speed adjustment maintains high productivity when environmental conditions permit while preventing excessive heat generation when conditions deteriorate, resolving the contradiction between data transmission speed and thermal energy generation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7809869B2Throttling a point-to-point, serial input/output expansion subsystem within a computing system
Publication Date: 2010.10.05 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US7809869B2 patent drawing
  • US7809869B2 patent drawing
  • US7809869B2 patent drawing

AI summary

Methods, systems, and apparatus are disclosed for throttling a point-to-point, serial I/O expansion subsystem within a computing system that include: receiving, by a link configuration module, an external environmental parameter value representing a condition of an environment external to the computing system; determining, by the link configuration module, a link configuration of a communication link for an I/O adapter in a point-to-point, serial I/O expansion subsystem within the computing system in dependence upon the external environmental parameter value; and configuring, by the link configuration module, the communication link for the I/O adapter in dependence upon the link configuration.