Fault-Aware Memory Page Offlining for Uncorrectable Error Prediction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional memory failure prediction methods based on correctable error thresholds are unreliable for predicting uncorrectable errors, leading to inefficient and imprecise page offlining in memory systems, which can result in system failures.

Innovation Solution

A fault-aware prediction system that correlates correctable error patterns with memory architecture to identify pages prone to uncorrectable errors, using a model that accounts for circuit-level information such as row, column, or bit-level faults, allowing for more accurate prediction and proactive page offlining.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional threshold-based counting of correctable errors is used for memory failure prediction, then the system can implement simple page offlining based on CE thresholds, but the prediction reliability for uncorrectable errors is insufficient

Engineering Contradiction:
Improveprediction reliabilityVSAvoidprediction system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the memory system into multiple hierarchical levels: memory cells, bit lines, word lines, banks, and pages. By analyzing error patterns at each level separately and correlating them with hardware configuration, the system achieves more reliable UE prediction without excessive complexity. The segmentation allows focused analysis of specific fault types (row faults, column faults, bit faults) rather than treating all errors uniformly.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from traditional single-dimension CE counting to multi-dimensional analysis by incorporating hardware configuration information (row, column, bit indices) and error pattern characteristics. This dimensional expansion enables the system to distinguish between different types of faults and their progression to UEs, significantly improving prediction reliability while maintaining manageable complexity through structured analysis.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If circuit-level information is incorporated into error prediction, then the prediction accuracy for uncorrectable errors improves, but the computational complexity increases

Engineering Contradiction:
Improveerror prediction accuracyVSAvoidanalysis complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by analyzing error patterns specific to different locations in the memory hierarchy. Instead of uniform error counting, the system examines errors at specific rows, columns, and bits, correlating them with hardware configuration to identify localized faults. This location-specific analysis improves prediction accuracy for UEs while keeping complexity manageable through focused, targeted analysis rather than comprehensive system-wide monitoring.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent performs preliminary analysis of error patterns and hardware configuration correlation to establish prediction models before actual UE occurrence. By pre-processing and categorizing error data according to hardware structure, the system prepares prediction criteria in advance, reducing real-time computational complexity while maintaining high prediction accuracy when evaluating new errors.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If proactive page offlining is implemented based on fault prediction, then uncorrectable error occurrences are reduced, but system resources are consumed for monitoring and prediction

Engineering Contradiction:
Improvesystem reliabilityVSAvoidmonitoring energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements self-service by leveraging existing memory error correction mechanisms and hardware configuration information that are already present in the system. The prediction system reuses existing error logs and hardware metadata without requiring additional sensors or external monitoring equipment, thereby reducing energy consumption while maintaining reliable UE prediction and proactive page offlining capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12449982B2Page offlining based on fault-aware prediction of imminent memory error
Publication Date: 2025.10.21 INTEL CORP
  • US12449982B2 patent drawing
  • US12449982B2 patent drawing
  • US12449982B2 patent drawing

AI summary

A system can predict what pages of memory the system should offline based on identification of how correctable error patterns correlate to the memory architecture. The failure prediction can account for the circuit-level architecture of the memory rather than the mere number or frequency of correctable errors. A controller correlates the hardware configuration of the memory with historical error data, and generates an estimate of pages for a host operating system (OS) to offline based on predicting uncorrectable errors (UEs).