Investigating Memory Failure Prediction Across CPU Architectures

Qiao Yu, Wengui Zhang, Min Zhou, Jialiang Yu, Zhenli Sheng +3 more
6/8/2024
cs.ARcs.AIcs.DC

No confident code implementation found for this paper.

Abstract

Large-scale datacenters often experience memory failures, where Uncorrectable Errors (UEs) highlight critical malfunction in Dual Inline Memory Modules (DIMMs). Existing approaches primarily utilize Correctable Errors (CEs) to predict UEs, yet they typically neglect how these errors vary between different CPU architectures, especially in terms of Error Correction Code (ECC) applicability. In this paper, we investigate the correlation between CEs and UEs across different CPU architectures, including X86 and ARM. Our analysis identifies unique patterns of memory failure associated with each processor platform. Leveraging Machine Learning (ML) techniques on production datasets, we conduct the memory failure prediction in different processors' platforms, achieving up to 15% improvements in F1-score compared to the existing algorithm. Finally, an MLOps (Machine Learning Operations) framework is provided to consistently improve the failure prediction in the production environment.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yu2024investigating,
  title  = {Investigating Memory Failure Prediction Across CPU Architectures},
  author = {Qiao Yu and Wengui Zhang and Min Zhou and Jialiang Yu and Zhenli Sheng and Jasmin Bogatinovski and Jorge Cardoso and Odej Kao},
  year   = {2024},
  eprint = {2406.05354},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.05354v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.05354.svg)](https://codeofpaper.com/paper/2406.05354)

Discussion