Abstract
We study exascale parallel algorithms for the selection of intervention or monitoring strategies in massive realistic socio-technical networks through scalable Influence Maximization (InfMax) algorithms. We employ novel techniques to enable efficient scaling on up to 8k nodes of OLCF Frontier, with 65k AMD GPUs and 458k AMD CPU cores. Current state-of-the-art InfMax tools are limited to networks with only a few million actors (vertices) and a few hundred million interactions (edges). By overcoming these limitations, we show that our approach is capable of processing a realistic social contact network of the United States with 285 million nodes and about 8 billion edges. This two orders-of-magnitude improvement over the previous state-of-the-art is obtained by leveraging algorithmic advancements for the InfMax problem and designing several problem-specific approaches to overlap communication with computation, improve GPU efficiency, and lower the application's memory requirements.We evaluate strong scaling for computing 10k most influential seeds using up to 8k nodes of an exascale system, and weak scaling from 128 to 8k system nodes for seed sets ranging from 625 to 40k seeds. We achieve the fastest-known runtime of 25 minutes while performing 48 million diffusion simulations totaling 2.31 petabytes to identify 40k influential seeds using 8k nodes, and take 5.75 minutes to identify 10k seeds while using 4k nodes.
| Original language | English |
|---|---|
| Title of host publication | ACM ICS 2025 - Proceedings of the 39th ACM International Conference on Supercomputing |
| Publisher | Association for Computing Machinery |
| Pages | 718-733 |
| Number of pages | 16 |
| ISBN (Electronic) | 9798400715372 |
| DOIs | |
| State | Published - Aug 22 2025 |
| Event | 39th ACM International Conference on Supercomputing, ICS 2025 - Lake City, United States Duration: Jun 8 2025 → Jun 11 2025 |
Publication series
| Name | Proceedings of the International Conference on Supercomputing |
|---|---|
| Volume | Part of 213821 |
Conference
| Conference | 39th ACM International Conference on Supercomputing, ICS 2025 |
|---|---|
| Country/Territory | United States |
| City | Lake City |
| Period | 06/8/25 → 06/11/25 |
Funding
This research is based upon work supported by the U.S. Department of Energy (DOE) through the Exascale Computing Project (17-SC-20-SC) (ExaGraph) at the Pacific Northwest National Laboratory (PNNL) the Office of the Director of National Intelligence (ODNI), Intelligence Advanced Research Projects Activity (IARPA), through the Advanced Graphic Intelligence Logical Computing Environment (AGILE) research program, contract number 77740, and Laboratory Directed Research and Development funds at PNNL. This work was supported in part by the following grants: University of Virginia Strategic Investment Fund (Award Number SIF160), National Science Foundation Grants CCF- 1918656 (Expeditions), OAC-1916805 (CINES), IIS-1955797, VDH Grant PV-BII VDH COVID-19 Modeling Program VDH- 21-501-0135, DTRA subcontract/ARA S-D00189-15-TO-01- UVA, NIH 2R01GM109718-07, NSF RAPID CNS-2028004, NSF RAPID OAC-2027541, US Centers for Disease Control and Prevention 75D30119C05935 and CDC MIND cooperative agreement U01CK000589. Washington State University: NSF CCF 1919122 and CCF 2316160. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the ODNI, IARPA, or the U.S. Government. We sincerely thank Oak Ridge Leadership Computing Facility for enabling this work.
Keywords
- Distributed Graph Algorithms
- High-Performance Computing
- Influence Maximization
- Parallel Graph Algorithms