skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Approximate Computing Techniques for Iterative Graph Algorithms

Conference ·

Approximate computing enables processing of large-scale graphs by trading off quality for performance. Approximate computing techniques have become critical not only due to the emergence of parallel architectures but also the availability of large scale datasets enabling data-driven discovery. Using two prototypical graph algorithms, PageRank and community detection, we present several approximate computing heuristics to scale the performance with minimal loss of accuracy. We present several heuristics including loop perforation, data caching, incomplete graph coloring and synchronization, and evaluate their efficiency. We demonstrate performance improvements of up to 83% for PageRank and up to 450x for community detection, with low impact of accuracy for both the algorithms. We expect the proposed approximate techniques will enable scalable graph analytics on data of importance to several applications in science and their subsequent adoption to scale similar graph algorithms.

Research Organization:
Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
1434885
Report Number(s):
PNNL-SA-129904; 830403000
Resource Relation:
Conference: IEEE 24th International Conference on High Performance Computing (HiPC 2017), December 18-21, 2017, Jaipur, India, 23 - 30
Country of Publication:
United States
Language:
English

Similar Records

GoFFish: A Sub-Graph Centric Framework for Large-Scale Graph Analytics1
Conference · Mon Aug 25 00:00:00 EDT 2014 · OSTI ID:1434885

Near-Optimal and Practical Algorithms for Graph Scan Statistics with Connectivity Constraints
Journal Article · Fri Apr 26 00:00:00 EDT 2019 · ACM Transactions on Knowledge Discovery from Data · OSTI ID:1434885

Numerically approximating centrality for graph ranking guarantees
Journal Article · Sat Feb 24 00:00:00 EST 2018 · Journal of Computational Science · OSTI ID:1434885

Related Subjects