Affiliation:
1. Indiana University, Bloomington, Indiana 47401, USA
2. Sandia National Laboratories, Albuquerque, New Mexico 87185, USA
Abstract
Graph algorithms are becoming increasingly important for solving many problems in scientific computing, data mining and other domains. As these problems grow in scale, parallel computing resources are required to meet their computational and memory requirements. Unfortunately, the algorithms, software, and hardware that have worked well for developing mainstream parallel scientific applications are not necessarily effective for large-scale graph problems. In this paper we present the inter-relationships between graph problems, software, and parallel hardware in the current state of the art and discuss how those issues present inherent challenges in solving large-scale graph problems. The range of these challenges suggests a research agenda for the development of scalable high-performance software for graph problems.
Publisher
World Scientific Pub Co Pte Lt
Subject
Hardware and Architecture,Theoretical Computer Science,Software
Cited by
261 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Scalable, Programmable and Dense: The HammerBlade Open-Source RISC-V Manycore;2024 ACM/IEEE 51st Annual International Symposium on Computer Architecture (ISCA);2024-06-29
2. Accelerating Graph Analytics Using Attention-Based Data Prefetcher;SN Computer Science;2024-06-13
3. Graph Analytics on Jellyfish topology;2024 IEEE International Parallel and Distributed Processing Symposium (IPDPS);2024-05-27
4. ECG: Expressing Locality and Prefetching for Optimal Caching in Graph Structures;2024 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW);2024-05-27
5. Parallel and Distributed Graph Neural Networks: An In-Depth Concurrency Analysis;IEEE Transactions on Pattern Analysis and Machine Intelligence;2024-05