Adaptive Memory RAS Policy Switching for Correlated Error Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional RAS policies in computer systems are suboptimal due to spatial and temporal variations in memory errors, leading to issues like silent data corruption and double device errors, which are not effectively addressed by static selection methods.

Innovation Solution

An adaptive RAS platform that dynamically adjusts memory RAS policies at runtime based on correlative prediction, leveraging predictive factors such as temperature, access patterns, and error rates to optimize error correction and detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional RAS policies (SDDC, memory mirroring) are used, then basic error correction is provided, but double device errors under high temperature conditions lead to silent data errors that cannot be corrected

Engineering Contradiction:
Improveerror correction capabilityVSAvoidadaptation to spatial and temporal variations in memory errors
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic RAS policy adjustment by continuously monitoring memory error patterns and adapting the RAS scheme in real-time. The system transitions from static conventional RAS policies to dynamic adaptive policies that respond to changing temperature conditions and error characteristics, enabling the system to handle double device errors that occur under high temperature stress

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by monitoring temperature conditions and error rates, then adjusting RAS policy parameters accordingly. When double device errors are detected or predicted, the system modifies correction parameters to apply more aggressive error correction strategies, thereby adapting to the deteriorating memory reliability under high temperature conditions

Inventive Principle:
Principle #35Parameter changes

2Reliability

If adaptive RAS platform with correlative prediction is implemented, then silent data errors are prevented by dynamically adjusting RAS schemes, but system complexity increases

Engineering Contradiction:
Improveprevention of silent data errorsVSAvoidcomplexity of RAS policy management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms by continuously monitoring memory error patterns, temperature conditions, and RAS policy effectiveness. The correlative prediction system uses this feedback to predict future error patterns and proactively adjust RAS policies before silent data errors occur, creating a closed-loop control system that balances reliability improvement with manageable complexity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The adaptive RAS platform performs self-adjustment by automatically monitoring its own performance and error patterns, then autonomously selecting and applying appropriate RAS policies without external intervention. The system serves itself by maintaining an inventory of RAS schemes and automatically selecting the most appropriate scheme based on current conditions, reducing the need for complex external management

Inventive Principle:
Principle #25Self-service

3Reliability

If multiple RAS schemes are maintained and dynamically selected, then error correction effectiveness is improved, but performance overhead increases

Engineering Contradiction:
Improveerror detection and correction effectivenessVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by maintaining a selective inventory of RAS schemes rather than applying all possible correction methods continuously. The correlative prediction system identifies when aggressive error correction is actually needed versus when lighter RAS policies suffice, applying excessive correction only when necessary to prevent silent data errors while maintaining performance during normal operation

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12613642B2Adaptive RAS platform based on correlative prediction
Publication Date: 2026.04.28 INTEL CORP
  • US12613642B2 patent drawing
  • US12613642B2 patent drawing
  • US12613642B2 patent drawing

AI summary

An embodiment of an electronic apparatus may comprise one or more substrates and a controller coupled to the one or more substrates, the controller including circuitry to apply a reliability, availability, and serviceability (RAS) policy for access to a memory in accordance with a first RAS scheme, change the applied RAS policy in accordance with a second RAS scheme at runtime, where the second RAS scheme is different from the first RAS scheme, and access the memory in accordance with the applied RAS policy. Other embodiments are disclosed and claimed.