1
Return

A practical partitioner for distributed simulations on sparse dynamic domains using optimal transport

delete2026-04-01
delete0
PRE
AI
J
Joel Wretborn *
M
M. Schoo
N
Noh-Hoon Lee
C
Christopher Batty
A
Alexey Stomakhin
DOI:10.1145/3787521delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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.
Keywords:
Partitioning
load balancing
power diagrams
optimal transport
sparse dynamic domains

Journal

ACM Transactions on Graphics cover
ACM Transactions on Graphics
IF:
9.5
Papers:
4.7K
Citations:
3.6W

Organization

U
university of waterloo
Scholars:
2.1K
Papers: 1.1K
Citations: 1
Cited Papers

Cited Papers

Citing Papers

Citing Papers