AGIPC: Adaptive In-Solve Algebraic Coarsening for GPU IPC
Xuan Wang, Zhaofeng Luo, Minchen Li, Taku Komura, Kemeng Huang
摘要
Implicit time integration is key to robustly simulating stiff materials and large deformations, but its performance is often dominated by repeatedly solving large linear systems. Adaptive coarsening can reduce this cost by concentrating degrees of freedom (DoF) to where it is most needed, yet conventional explicit remeshing changes connectivity (and often vertex ordering), complicating parallel implementations, harming memory locality, and sometimes being disallowed when it may introduce local geometry intersections. Adaptive subspace approaches avoid topological changes, but basis construction and updates incur irregular data access patterns and typically produce dense system matrices, limiting GPU efficiency and keeping many practical systems CPU-centric. We present algebraic adaptive in-solve coarsening, a GPU-oriented method that dynamically reduces DoF within the Newton solve of implicit time integration without explicit topological modification. Starting from a fine mesh, we express adaptivity as a selective edge-collapse process governed by per-edge tags. Collapsible edges are aggregated in parallel using a warp-level hash mapping scheme that groups fine vertices into coarse “super-nodes”, while protected edges preserve local detail. This defines an implicit coarse mesh whose linear system is assembled algebraically by mapping and reducing fine-scale gradients and Hessians via efficient GPU reduction kernels. We solve the resulting coarse system with a preconditioned conjugate gradient (PCG) method and then prolongate the solution back to the fine mesh. Our approach integrates seamlessly with IPC’s barrier energy and exploits GPU parallelism end-to-end. Across a range of challenging scenarios, we achieve up to 3 × speedup over a state-of-the-art GPU IPC solver while producing visually indistinguishable results.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper10
- Incremental potential contact: intersection-and inversion-free, large-deformation dynamicsMinchen Li, Zachary Ferguson, Teseo Schneider, Timothy R. Langlois 等SIGGRAPH 2020 · 被引用 320 次
- Codimensional incremental potential contactMinchen Li, Danny M. Kaufman, Chenfanfu JiangSIGGRAPH 2021 · 被引用 117 次
- A GPU-based multilevel additive schwarz preconditioner for cloth and deformable body simulationBotao Wu, Zhendong Wang, Huamin WangSIGGRAPH 2022 · 被引用 48 次
- Affine body dynamics: fast, stable and intersection-free simulation of stiff materialsLei Lan, Danny M. Kaufman, Minchen Li, Chenfanfu Jiang 等SIGGRAPH 2022 · 被引用 46 次
- Medial IPC: accelerated incremental potential contact with medial elasticsLei Lan, Yin Yang, Danny M. Kaufman, Junfeng Yao 等SIGGRAPH 2021 · 被引用 41 次
相关 Paper
- Heterogeneous Subspace Corrections for GPU Deformable Multibody DynamicsDewen Guo, Zhendong Wang, Minchen Li, Sheng Li 等SIGGRAPH 2026
- Second-order Stencil Descent for Interior-point HyperelasticityLei Lan, Minchen Li, Chenfanfu Jiang, Huamin Wang 等SIGGRAPH 2023 · 被引用 33 次
- JGS2: Near Second-order Converging Jacobi/Gauss-Seidel for GPU ElastodynamicsLei Lan, Zixuan Lu, Chun Yuan, Weiwei Xu 等SIGGRAPH 2025 · 被引用 5 次
- Preconditioned Nonlinear Conjugate Gradient Method for Real-time Interior-point HyperelasticityXing Shen, Runyuan Cai, Mengxiao Bi, Tangjie LvSIGGRAPH 2024 · 被引用 10 次
- Temporal Set Inversion for Animated ImplicitsKavosh Jazar, Paul G. KrySIGGRAPH 2023 · 被引用 5 次
