SGDP: A Stream-Graph Neural Network Based Data Prefetcher
Not on the map. Why?
Abstract (arXiv)
Data prefetching is important for storage system optimization and access performance improvement. Traditional prefetchers work well for mining access patterns of sequential logical block address (LBA) but cannot handle complex non-sequential patterns that commonly exist in real-world applications. The state-of-the-art (SOTA) learning-based prefetchers cover more LBA accesses. However, they do not adequately consider the spatial interdependencies between LBA deltas, which leads to limited performance and robustness. This paper proposes a novel Stream-Graph neural network-based Data Prefetcher (SGDP). Specifically, SGDP models LBA delta streams using a weighted directed graph structure to represent interactive relations among LBA deltas and further extracts hybrid features by graph neural networks for data prefetching. We conduct extensive experiments on eight real-world datasets. Empirical results verify that SGDP outperforms the SOTA methods in terms of the hit ratio by 6.21%, the effective prefetching ratio by 7.00%, and speeds up inference time by 3.13X on average. Besides, we generalize SGDP to different variants by different stream constructions, further expanding its application scenarios and demonstrating its robustness. SGDP offers a novel data prefetching solution and has been verified in commercial hybrid storage systems in the experimental phase. Our codes and appendix are available at https://github.com/yyysjz1997/SGDP/.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 10 of its 62 references that are in the map. First posted on arXiv 7 Apr 2023.
Builds on
10 of 62 references.
References · 10
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2020Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecastingcited by 2,141
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2018Session-based Recommendation with Graph Neural Networkscited by 312
- 2021A Survey of Machine Learning for Computer Architecture and Systemscited by 53
- 2018Learning Memory Access Patternscited by 28
- 2020Block Hankel Tensor ARIMA for Multiple Short Time Series Forecastingcited by 12
- 2018A neural network memory prefetcher using semantic localitycited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 3; 2026: 2.
7 papers.
- 2023DCdetector: Dual Attention Contrastive Representation Learning for Time Series Anomaly Detectioncited by 103
- 2024CATCH: Channel-Aware multivariate Time Series Anomaly Detection via Frequency Patchingcited by 91
- 2025Time-MQA: Time Series Multi-Task Question Answering with Context Enhancementcited by 74
- 2025STAR: Boosting Time Series Foundation Models for Anomaly Detection through State-aware Adaptercited by 6
- 2026Towards Multimodal Time Series Anomaly Detection with Semantic Alignment and Condensed Interactioncited by 3
- 2025GrASP: A Generalizable Address-based Semantic Prefetcher for Scalable Transactional and Analytical Workloadscited by 0
- 2026Towards Anticipatory Databases Through Shared Data and Workload Semanticscited by 0
- 2026Towards Anticipatory Databases Through Shared Data and Workload Semantics13 Sep 2026
- 2026Towards Multimodal Time Series Anomaly Detection with Semantic Alignment and Condensed Interaction23 Mar 2026
- 2025STAR: Boosting Time Series Foundation Models for Anomaly Detection through State-aware Adapter15 Oct 2025
- 2025GrASP: A Generalizable Address-based Semantic Prefetcher for Scalable Transactional and Analytical Workloads13 Oct 2025
- 2025Time-MQA: Time Series Multi-Task Question Answering with Context Enhancement26 Feb 2025
- 2024CATCH: Channel-Aware multivariate Time Series Anomaly Detection via Frequency Patching16 Oct 2024
- 2023DCdetector: Dual Attention Contrastive Representation Learning for Time Series Anomaly Detection17 Jun 2023