Performance Trade-offs of High Order Meshless Approximation on Distributed Memory Systems
Jon Vehovar, Miha Rot, Gregor Kosec

TL;DR
This paper analyzes the performance trade-offs of high-order meshless approximation methods, specifically RBF-FD, on distributed memory systems, balancing accuracy, convergence, and communication overhead to optimize computational efficiency.
Contribution
It provides an analysis of how approximation order affects performance and communication costs in distributed meshless methods, proposing optimal parameter settings for efficiency.
Findings
Higher order approximations improve convergence but increase communication overhead.
Optimal parameters depend on problem size and system architecture.
Balancing approximation order and communication minimizes total computational time.
Abstract
Meshless methods approximate operators in a specific node as a weighted sum of values in its neighbours. Higher order approximations of derivatives provide more accurate solutions with better convergence characteristics, but they come at the cost of including more neighbours. On the accuracy-per-compute time basis we know that increasing the approximation order is beneficial for a shared memory computer, but there is additional communication overhead when problems become too large and we have to resort to distributed memory systems. Meshless nodes are divided between systems in spatially coherent subdomains with approximations at their edges requiring neighbouring value exchange. Performance optimization is then a balancing act between minimizing the required number of communicated neighbours by lowering the approximation order or increasing it to enable faster convergence. We use the…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Stochastic Gradient Optimization Techniques · Advanced Data Storage Technologies
