Adapter Module Slot Thermal Control for Workload Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of improving thermal efficiency in computer systems is exacerbated by the trend of packing more hardware into smaller chassis, where existing methods fail to effectively manage thermal differences across various adapter modules installed in different slots, leading to inefficiencies in heat generation and workload performance.

Innovation Solution

A computer program product that identifies adapter modules of a particular type installed in a host computer, determines their relative thermal efficiency values based on slot location, and controls their operation to prioritize workload distribution and assignment, optimizing thermal efficiency by utilizing predetermined relative thermal efficiency values stored in the baseboard management controller or Unified Extensible Firmware Interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If more adapter modules are installed in the same chassis, then hardware density and functionality are improved, but thermal efficiency deteriorates due to increased heat generation and reduced airflow

Engineering Contradiction:
Improvehardware densityVSAvoidthermal efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system assigns different workload priorities to different adapter modules based on their specific slot locations and measured thermal efficiency characteristics. Each slot is characterized with thermal efficiency data that reflects its local thermal environment, allowing the system to make location-specific workload distribution decisions that optimize overall thermal performance while maintaining high hardware density

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes operational parameters by adjusting workload distribution across adapter modules based on real-time thermal efficiency measurements and pre-stored thermal characteristics. By monitoring actual thermal efficiency and reassigning workloads according to slot-specific parameters, the system adapts to thermal conditions without requiring physical reconfiguration of the high-density hardware layout

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If adapter modules are assigned based on arbitrary slot selection, then system simplicity is maintained, but thermal efficiency deteriorates due to unequal heat generation across slots

Engineering Contradiction:
Improvesystem simplicityVSAvoidthermal efficiency
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

The system performs preliminary thermal efficiency measurements for each slot during manufacturing or initial setup, storing thermal efficiency characteristics in a database before the system enters production use. This pre-characterization allows the operational system to simply query pre-computed thermal data and make optimal workload assignments without performing complex real-time thermal analysis, thereby maintaining system simplicity while achieving thermal optimization

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors actual thermal efficiency of adapter modules in operation and uses this feedback to refine workload distribution decisions. By comparing measured thermal performance against pre-stored thermal characteristics, the system can adjust workload assignments to maintain optimal thermal efficiency while keeping the control logic relatively simple through iterative optimization

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12013733B2Relative thermal efficiency values for controlling operation of adapter modules
Publication Date: 2024.06.18 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US12013733B2 patent drawing
  • US12013733B2 patent drawing
  • US12013733B2 patent drawing

AI summary

A computer-implemented method includes identifying a plurality of adapter modules of a particular adapter module type that are installed in a plurality of slots of a single host computer, and identifying, for each of the identified adapter modules, a slot of the plurality of slots in which the adapter module is installed. The method may further includes accessing, for each identified slot, a predetermined relative thermal efficiency value for operation of an adapter module of the particular adapter module type in a particular slot, and controlling, for one or more of the identified adapter modules, the operation of the identified adapter module based on the predetermined relative thermal efficiency value for the slot in which the identified adapter module is installed. A computer program product may also include program instructions that are executable by a processor to cause the processor to perform the method.