Dynamic Soft Error Discrimination Using Cosmic Flux Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for discriminating between normal soft errors and the onset of hard faults in computer systems are inadequate due to static thresholds that fail to account for dynamic variations in cosmic neutron flux, leading to excessive false positives and insensitivity during flux troughs, resulting in unnecessary hardware replacements and customer dissatisfaction.

Innovation Solution

A dynamic soft-error-rate-discrimination method using specially designed SRAMs with enhanced sensitivity to cosmic neutron events, employing a Poisson SPRT algorithm and Background Compensation Factor to normalize soft error rates, allowing for real-time adjustment of thresholds based on instantaneous cosmic flux levels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a fixed N/T threshold is used for soft error discrimination, then the algorithm is simple to implement, but it produces excessive false positives during high cosmic flux periods and misses detections during low flux periods

Engineering Contradiction:
Improvealgorithm simplicityVSAvoidsoft error detection accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent implements a dynamic thresholding mechanism where the soft error rate threshold is continuously adjusted based on measured cosmic neutron flux levels. Instead of using a fixed N/T threshold, the system calculates a time-varying threshold that scales with the background cosmic event rate, allowing accurate detection across varying flux conditions while maintaining operational simplicity through automated adaptation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the threshold parameter dynamically based on measured cosmic flux conditions. The threshold is transformed from a static value to a function of measured background event rates, allowing the discrimination criterion to adapt to changing environmental conditions and maintain optimal detection accuracy across different operational contexts.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the N/T threshold is lowered to detect soft errors during cosmic flux troughs, then detection sensitivity improves, but false positives increase during cosmic flux peaks

Engineering Contradiction:
Improvedetection sensitivityVSAvoidfalse positive rate
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent dynamically adjusts the detection threshold parameter based on measured cosmic neutron flux levels. During high flux periods, the threshold is raised to prevent false positives; during low flux periods, it is lowered to maintain detection sensitivity. This parameter adaptation resolves the contradiction by making the threshold a function of environmental conditions rather than a fixed value.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements feedback by continuously measuring cosmic neutron flux levels and using this information to adjust the soft error detection threshold in real-time. The measured background event rate feeds into the threshold calculation, creating a closed-loop system that automatically balances sensitivity and false positive rate based on current cosmic conditions.

Inventive Principle:
Principle #23Feedback

3Reliability

If memory is replaced due to normal cosmic neutron events, then soft error coverage is maintained, but hardware costs and serviceability costs increase significantly

Engineering Contradiction:
Improvesoft error coverageVSAvoidserviceability costs
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent replaces the mechanical approach of preventive memory replacement with an algorithmic soft error discrimination system. Instead of physically replacing memory modules based on fixed thresholds, the system uses sophisticated algorithms to distinguish between normal cosmic-induced soft errors and indicative errors, eliminating unnecessary hardware replacements and associated costs while maintaining reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system enables self-service by automatically discriminating between normal and abnormal soft errors using on-board monitoring and algorithmic analysis. This eliminates the need for manual intervention or preventive replacement decisions, allowing the system to self-manage memory reliability without incurring unnecessary serviceability costs.

Inventive Principle:
Principle #25Self-service

4Object-affected harmful factors

If a constant-threshold algorithm is adjusted for high altitude data centers, then false alarms are reduced, but the algorithm becomes insensitive to incipient faults at sea level

Engineering Contradiction:
Improvefalse alarm rateVSAvoidaltitude adaptability
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The patent implements parameter changes by adjusting the detection threshold based on measured cosmic flux levels rather than using altitude-specific fixed thresholds. This allows the same algorithm to adapt to different altitude conditions dynamically, maintaining both low false alarm rates at high altitudes and high sensitivity at sea level without requiring altitude-specific configuration.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system achieves universality by creating a single adaptive algorithm that functions effectively across all altitude conditions. Instead of maintaining separate threshold configurations for different altitudes, the universal algorithm automatically adjusts its parameters based on measured cosmic flux, making it equally effective whether deployed at sea level or high altitude data centers.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7526683B1Dynamic self-tuning soft-error-rate-discrimination for enhanced availability of enterprise computing systems
Publication Date: 2009.04.28 ORACLE AMERICAN INC
  • US7526683B1 patent drawing
  • US7526683B1 patent drawing
  • US7526683B1 patent drawing

AI summary

A method for use in a computer system provides a dynamic, “self tuning” soft-error-rate-discrimination (SERD) method and apparatus. Specially designed SRAMs or other circuits are “tuned” in a manner that gives them extreme susceptibility to cosmic neutron events (soft errors), higher than that of the “regular” SRAM components, memory modules or other components in the computer system. One such specially designed SRAM is deployed per server. An interface algorithm continuously sends read/write traffic to the special SRAM to infer the soft error rate (SER), which is directly proportional to cosmic neutron flux. The inferred cosmic neutron flux rate is employed in a Poisson SPRT algorithmic approach that dynamically compensates the soft error discrimination sensitivity in accordance with the instantaneous neutron flux for all of the regular SRAM components in the server.