Dynamic Memory Refresh Rate Control for Thermal Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High power memory modules face thermal management challenges due to increased power consumption when operating at higher refresh rates, leading to potential temperature rises that exceed safe limits, even with maximum fan speed, and result in reduced system performance and power inefficiency.

Innovation Solution

A processor dynamically adjusts the refresh rate of memory modules based on thermal telemetry data, setting the refresh rate to a lower rate when temperatures approach a threshold to maintain safe operating temperatures and optimize power consumption, and switches to a higher rate only if the temperature remains below a second threshold, supporting both refresh rates based on system conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the refresh rate of memory devices is increased to improve performance, then system performance is improved, but power consumption and temperature increase

Engineering Contradiction:
Improvesystem performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic refresh rate adjustment based on real-time temperature monitoring. The system transitions from a static refresh rate to a dynamic one that adapts to thermal conditions, lowering the refresh rate when temperature thresholds are exceeded and maintaining higher rates when thermal conditions permit, thereby optimizing the balance between performance and power consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameter (refresh rate) based on temperature conditions. By monitoring temperature and adjusting the refresh rate parameter dynamically, the system optimizes power consumption while maintaining performance within safe thermal limits

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the refresh rate of memory devices is increased to improve performance, then system performance is improved, but temperature rises exceed safe limits

Engineering Contradiction:
Improvesystem performanceVSAvoidmemory device temperature
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The patent implements a feedback mechanism where temperature sensors continuously monitor memory device temperature and provide this information to the processor. The processor uses this feedback to dynamically adjust the refresh rate, creating a closed-loop control system that prevents temperature from exceeding safe limits while maximizing performance within those limits

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transitions from a static refresh rate to a dynamic one that adapts to thermal conditions, lowering the refresh rate when temperature thresholds are exceeded and maintaining higher rates when thermal conditions permit, thereby optimizing the balance between performance and power consumption

Inventive Principle:
Principle #15Dynamics

3Temperature

If maximum fan speed is used to cool memory devices, then temperature is reduced, but power consumption increases and performance is still reduced

Engineering Contradiction:
Improvememory device temperatureVSAvoidcooling system power consumption
Core Design Contradiction:
TemperatureVSUse of energy by moving object

Solution Approach 1:

Instead of continuously applying maximum cooling (excessive action), the system applies cooling only when and to the extent necessary to maintain safe operating temperatures. By dynamically adjusting the refresh rate to prevent thermal issues, the system avoids the need for continuous maximum fan operation, reducing unnecessary power consumption

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11243586B2System and method for optimizing system power and performance with high power memory modules
Publication Date: 2022.02.08 DELL PROD LP
  • US11243586B2 patent drawing
  • US11243586B2 patent drawing
  • US11243586B2 patent drawing

AI summary

An information handling system includes a processor that runs a maximum memory stress test of a memory module with a refresh rate of memory devices set to a first refresh rate. Then, the processor may receive a power consumption of the memory module. Also, the processor may receive the temperature of the memory devices, and may set the refresh rate to a second refresh rate. The processor may continuously receive both the power consumption of the memory module and the temperature of the memory devices. Based on the continuously received temperature, the processor may determine whether the temperature of the memory devices exceeds a second threshold temperature. If so, the processor may store a first setting as a refresh setting for the memory module. Otherwise, the processor may store a second setting as the refresh setting for the memory module.