A practical partitioner for distributed simulations on sparse dynamic domains using optimal transport
Abstract
This work addresses the challenges of distributing large physics-based simulations often encountered in the visual effects industry. These simulations, based on partial differential equations, model complex phenomena such as free surface liquids, flames, and explosions, and are characterized by domains whose shapes and topologies evolve rapidly. In this context, we propose a novel partitioning algorithm employing optimal transport —which produces a power diagram—and designed to handle a vast variety of simulation domain shapes undergoing rapid changes over time. Our Power partitioner ensures an even distribution of computational tasks, reduces inter-node data exchange, and maintains temporal consistency, all while being intuitive and artist-friendly. To quantify partitioning quality we introduce two metrics, the surface index and the temporal consistency index, which we leverage in a range of comparisons on real-world film production data, showing that our method outperforms the state of the art in a majority of cases.
Fields of Study & Subjects
Computer Graphics and Visualization Techniques
Parallel Computing and Optimization Techniques
3D Shape Modeling and Analysis
Publication details
- Journal / source
- ACM Transactions on Graphics
- Publisher
- Association for Computing Machinery (ACM)
- Volume
- 45
- Issue
- 2
- Pages
- 1–14
- Publication date
- 14 January 2026
- Language
- EN