Multiscale cholesky preconditioning for ill-conditioned problems
Jiong Chen, Florian Schäfer, Jin Huang, Mathieu Desbrun
摘要
Many computer graphics applications boil down to solving sparse systems of linear equations. While the current arsenal of numerical solvers available in various specialized libraries and for different computer architectures often allow efficient and scalable solutions to image processing, modeling and simulation applications, an increasing number of graphics problems face large-scale and ill-conditioned sparse linear systems --- a numerical challenge which typically chokes both direct factorizations (due to high memory requirements) and iterative solvers (because of slow convergence). We propose a novel approach to the efficient preconditioning of such problems which often emerge from the discretization over unstructured meshes of partial differential equations with heterogeneous and anisotropic coefficients. Our numerical approach consists in simply performing a fine-to-coarse ordering and a multiscale sparsity pattern of the degrees of freedom, using which we apply an incomplete Cholesky factorization. By further leveraging supernodes for cache coherence, graph coloring to improve parallelism and partial diagonal shifting to remedy negative pivots, we obtain a preconditioner which, combined with a conjugate gradient solver, far exceeds the performance of existing carefully-engineered libraries for graphics problems involving bad mesh elements and/or high contrast of coefficients. We also back the core concepts behind our simple solver with theoretical foundations linking the recent method of operator-adapted wavelets used in numerical homogenization to the traditional Cholesky factorization of a matrix, providing us with a clear bridge between incomplete Cholesky factorization and multiscale analysis that we leverage numerically.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper4
- Learning Preconditioners for Conjugate Gradient PDE SolversYichen Li, Peter Yichen Chen, Tao Du, Wojciech MatusikICML 2023 · 被引用 38 次
- Surface Simplification using Intrinsic Error MetricsHsueh-Ti Derek Liu, Mark Gillespie, Benjamin Chislett, Nicholas Sharp 等SIGGRAPH 2023 · 被引用 26 次
- Lightning-fast Boundary Element MethodJiong Chen, Florian Schäfer, Mathieu DesbrunSIGGRAPH 2025 · 被引用 3 次
- Schwarz-Schur Involution: Lightspeed Differentiable Sparse Linear SolversYu Wang, S. Mazdak Abulnaga, Yaël Balbastre, Bruce FischlICML 2025
相关 Paper
- Fast Sparse Matrix Permutation for Mesh-Based Direct SolversBehrooz Zarebavani, Ahmed H. Mahmoud, Ana Dodik, Changcheng Yuan 等SIGGRAPH 2026
- A GPU-based multilevel additive schwarz preconditioner for cloth and deformable body simulationBotao Wu, Zhendong Wang, Huamin WangSIGGRAPH 2022 · 被引用 48 次
- Extending Sparse Patterns to Improve Inverse Preconditioning on GPU ArchitecturesSergi Laut, Ricard Borrell, Marc CasasHPDC 2024 · 被引用 3 次
- AGIPC: Adaptive In-Solve Algebraic Coarsening for GPU IPCXuan Wang, Zhaofeng Luo, Minchen Li, Taku Komura 等SIGGRAPH 2026
- Efficient Multiscale Lanczos Eigenpair ExtractionTheo Braune, Jérémie Dumas, Jean-Marc ThierySIGGRAPH 2026
