CEGraph: Cache-Efficient Management for Streaming Graph Processing
Efficient processing of streaming graphs is crucial to improve system performance. Due to the highly irregular and frequent access to data in streaming graph processing, existing cache management methods are difficult to accurately predict cache behavior, resulting in serious cache misses. To address the issues, we propose CEGraph, an efficient cache management approach for streaming graph processing. Specifically, for graph data, we propose a cache replacement policy based on vertex importance. This policy accurately evaluates the importance of vertices in the incremental processing of streaming graphs from our proposed three factors: the association degree of affected state of a vertex, the path distance of a vertex, and whether a vertex will be updated. Vertices with high importance are identified and kept in the cache to reduce cache thrashing. Experimental results reveal that compared with LRU, DRRIP and Grasp, CEGraph reduces the LLC misses by an average of 22.93% (maximum 34.27%), 20.87% and 11.91%, respectively. Compared with the state-of-the-art cache management method P-OPT, CEGraph reduces the LLC misses by 6.46% on average, therefore demonstrating the effectiveness of CEGraph.
Authors
- Hai Jin (ORCID: https://orcid.org/0000-0002-3934-7605)
- Xiaofei Liao (ORCID: https://orcid.org/0000-0001-6302-813X)
- Haikun Liu (ORCID: https://orcid.org/0000-0003-4290-1408)
- Fubing Mao (ORCID: https://orcid.org/0000-0003-2589-0073)
- Jingkang Liu
- Wei Zhang (ORCID: https://orcid.org/0000-0002-7622-6714)
- Zihan Xie (ORCID: https://orcid.org/0000-0001-5820-7563)
- Yu Zhang (ORCID: https://orcid.org/0000-0002-2052-2231)
- Yapu Guo
- Longyu Nie
Institutions
- Huazhong University of Science and Technology (CN)
Publication Details
- Journal
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Published
- 2025-06-02
- DOI
- https://doi.org/10.1109/tcad.2025.3575362
- Primary Topic
- Graph Theory and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00