TL;DR
This paper introduces a novel load balancing framework for distributed nonlocal models, specifically nonlocal heat equations, focusing on reducing communication bottlenecks and balancing computational loads in asynchronous many-task systems.
Contribution
It presents a new dynamic load balancing approach tailored for nonlocal models within asynchronous many-task systems, leveraging the HPX runtime to improve efficiency.
Findings
Reduced idle time among compute nodes.
Effective handling of data communication bottlenecks.
Improved load distribution in nonlocal model simulations.
Abstract
In this work, we consider the challenges of developing a distributed solver for models based on nonlocal interactions. In nonlocal models, in contrast to the local model, such as the wave and heat partial differential equation, the material interacts with neighboring points on a larger-length scale compared to the mesh discretization. In developing a fully distributed solver, the interaction over a length scale greater than mesh size introduces additional data dependencies among the compute nodes and communication bottleneck. In this work, we carefully look at these challenges in the context of nonlocal models; to keep the presentation specific to the computational issues, we consider a nonlocal heat equation in a 2d setting. In particular, the distributed framework we propose pays greater attention to the bottleneck of data communication and the dynamic balancing of loads among nodes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
