Structures and Techniques for Streaming Dynamic Graph Processing on Decentralized Message-Driven Systems
The paper presents structures and techniques aimed towards co-designing scalable asynchronous and decentralized dynamic graph processing for fine-grain memory-driven architectures. It uses asynchronous active messages, in the form of actions that send “work to data”, with a programming and execution model that allows spawning tasks from within the data-parallelism combined with a data-structure that parallelizes vertex object across many scratchpad memory-coupled cores and yet provides a single programming abstraction to the data object.
Authors
- Bibrak Qamar Chandio (ORCID: https://orcid.org/0009-0000-8228-6273)
- Maciej Brodowicz (ORCID: https://orcid.org/0000-0002-7154-8642)
- Thomas Sterling (ORCID: https://orcid.org/0009-0000-3554-9931)
Institutions
- Indiana University Bloomington (US)
Publication Details
- Published
- 2024-08-09
- DOI
- https://doi.org/10.1145/3677333.3678146
- Primary Topic
- Interconnection Networks and Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00