Scaling Point-based Differentiable Rendering for Large-scale Reconstruction

📅 2025-12-22
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Point-based differentiable rendering (PBDR) faces critical bottlenecks—including tight system coupling, poor data locality, and high communication overhead—in high-resolution and large-scale scenarios. To address these, this paper introduces Gaian, a general-purpose distributed training system for PBDR. Its core innovation is the first decoupled system architecture specifically designed for PBDR, which abstracts diverse PBDR algorithms into a unified API. Gaian explicitly models fine-grained data access patterns to enable locality-aware scheduling, communication compression, and computation-communication overlap. Evaluated across six datasets and up to 128 GPUs, Gaian reduces total communication volume by up to 91%, improves training throughput by 1.50×–3.71×, and seamlessly supports four mainstream PBDR methods. These results demonstrate substantial improvements in scalability and efficiency over existing systems.

Technology Category

Application Category

📝 Abstract
Point-based Differentiable Rendering (PBDR) enables high-fidelity 3D scene reconstruction, but scaling PBDR to high-resolution and large scenes requires efficient distributed training systems. Existing systems are tightly coupled to a specific PBDR method. And they suffer from severe communication overhead due to poor data locality. In this paper, we present Gaian, a general distributed training system for PBDR. Gaian provides a unified API expressive enough to support existing PBDR methods, while exposing rich data-access information, which Gaian leverages to optimize locality and reduce communication. We evaluated Gaian by implementing 4 PBDR algorithms. Our implementations achieve high performance and resource efficiency: across six datasets and up to 128 GPUs, it reduces communication by up to 91% and improves training throughput by 1.50x-3.71x.
Problem

Research questions and friction points this paper is trying to address.

Scaling point-based differentiable rendering for large scenes
Reducing communication overhead in distributed PBDR training
Providing a general system for multiple PBDR algorithms
Innovation

Methods, ideas, or system contributions that make the work stand out.

Gaian provides a unified API for PBDR methods
Gaian optimizes data locality to reduce communication overhead
Gaian improves training throughput across multiple GPUs and datasets
🔎 Similar Papers
No similar papers found.
Hexu Zhao
Hexu Zhao
New York University
X
Xiaoteng Liu
New York University
X
Xiwen Min
New York University
J
Jianhao Huang
New York University
Y
Youming Deng
Cornell University
Y
Yanfei Li
Pacific Northwest National Laboratory (PNNL)
A
Ang Li
Pacific Northwest National Laboratory (PNNL), University of Washington
J
Jinyang Li
New York University
Aurojit Panda
Aurojit Panda
NYU
Distributed SystemsNetworkingCluster Computing