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

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.

Authors

Institutions

Publication Details

Journal
ACM Transactions on Graphics
Published
2026-01-14
DOI
https://doi.org/10.1145/3787521
Primary Topic
Computer Graphics and Visualization Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

Noh-Hoon Lee, Christopher Batty, Alexey Stomakhin, Joel Wretborn et al.
ACM Transactions on Graphics
Computer Graphics and Visualization Techniques
article

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

Noh-Hoon Lee, Christopher Batty, Alexey Stomakhin, Joel Wretborn, M. Schoo
article en

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.

ACM Transactions on GraphicsVol. 45(2)
University of Waterloo (CA)
Industry, innovation and infrastructure
Openalex Percentile: Top 91%
Computer Graphics and Visualization Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A practical partitioner for distributed simulations on sparse dynamic domains using optimal transport — Noh-Hoon Lee, Christopher Batty, et al. · ACM Transactions on Graphics (2026) | TGRS Research Map | TGRS