The maximum discrete surface-to-volume ratio of space-filling curve partitions
Maximilien Gadouleau, Tobias Weinzierl

TL;DR
This paper analyzes the maximum surface-to-volume ratio of space-filling curve partitions on adaptive grids, providing a theoretical framework and bounds that can inform improved load balancing in high performance computing.
Contribution
It introduces a new framework for studying adaptive grid partitions and derives the maximum surface-to-volume ratio for space-filling curve partitions.
Findings
Derived the maximum surface-to-volume ratio as a function of cell count.
Developed a new theoretical framework for adaptive grid analysis.
Quantified the surface-to-volume ratio even with aggressive local refinement.
Abstract
Space-filling curves (SFCs) are used in high performance computing to distribute a computational domain or its mesh, respectively, amongst different compute units, i.e.~cores or nodes or accelerators. The part of the domain allocated to each compute unit is called a partition. Besides the balancing of the work, the communication cost to exchange data between units determines the quality of a chosen partition. This cost can be approximated by the surface-to-volume ratio of partitions: the volume represents the amount of local work, while the surface represents the amount of data to be transmitted. Empirical evidence suggests that space-filling curves yield advantageous surface-to-volume ratios. Formal proofs are available only for regular grids. We investigate the surface-to-volume ratio of space-filling curve partitions for adaptive grids and derive the maximum surface-to-volume ratio…
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
TopicsData Management and Algorithms · Computer Graphics and Visualization Techniques · Computational Geometry and Mesh Generation
