Scalable graph processing frameworks: A taxonomy and open challenges

S Heidari, Y Simmhan, RN Calheiros… - ACM Computing Surveys …, 2018 - dl.acm.org
The world is becoming a more conjunct place and the number of data sources such as
social networks, online transactions, web search engines, and mobile devices is increasing …

Sage: Parallel semi-asymmetric graph algorithms for NVRAMs

L Dhulipala, C McGuffey, H Kang, Y Gu… - arXiv preprint arXiv …, 2019 - arxiv.org
Non-volatile main memory (NVRAM) technologies provide an attractive set of features for
large-scale graph analytics, including byte-addressability, low idle power, and improved …

Noswalker: A decoupled architecture for out-of-core random walk processing

S Wang, M Zhang, K Yang, K Chen, S Ma… - Proceedings of the 28th …, 2023 - dl.acm.org
Out-of-core random walk system has recently attracted a lot of attention as an economical
way to run billions of walkers over large graphs. However, existing out-of-core random walk …

MBFGraph: An SSD-based External Graph System for Evolving Graphs

CY Liu, W Choi, S Khadirsharbiyani… - Proceedings of the …, 2023 - dl.acm.org
The challenge of executing extensive graph analyses in-memory intensifies with growing
graph sizes. This has given rise to disk-based external graph analytics systems that prioritize …

A cost-efficient auto-scaling algorithm for large-scale graph processing in cloud environments with heterogeneous resources

S Heidari, R Buyya - IEEE Transactions on Software …, 2019 - ieeexplore.ieee.org
Graph processing model is being adopted extensively in various domains such as online
gaming, social media, scientific computing and Internet of Things (IoT). Since general …

Balancing fairness and efficiency for cache sharing in semi-external memory system

S Tang, Q Chai, C Yu, Y Li, C Sun - Proceedings of the 49th International …, 2020 - dl.acm.org
Data caching and sharing is an effective approach for achieving high performance to many
applications in shared platforms such as the cloud. DRAM and SSD are two popular caching …

The read-only semi-external model

GE Blelloch, L Dhulipala, PB Gibbons, Y Gu… - … on Algorithmic Principles …, 2021 - SIAM
Abstract We introduce the Read-Only Semi-External (ROSE) Model for the design and
analysis of algorithms on large graphs. As in the well-studied semi-external model for graph …

GraphMP: I/O-efficient big graph analytics on a single commodity machine

P Sun, Y Wen, TNB Duong… - IEEE Transactions on Big …, 2019 - ieeexplore.ieee.org
Recent studies showed that single-machine graph processing systems can be as highly
competitive as cluster-based approaches on large-scale problems. While several out-of-core …

PartitionedVC: Partitioned external memory graph analytics framework for SSDs

KK Matam, H Hashemi, M Annavaram - arXiv preprint arXiv:1905.04264, 2019 - arxiv.org
Graph analytics are at the heart of a broad range of applications such as drug discovery,
page ranking, and recommendation systems. When graph size exceeds memory size, out-of …

Graphyti: a semi-external memory graph library for FlashGraph

D Mhembere, D Zheng, CE Priebe… - arXiv preprint arXiv …, 2019 - arxiv.org
Graph datasets exceed the in-memory capacity of most standalone machines. Traditionally,
graph frameworks have overcome memory limitations through scale-out, distributing …