Overview of Multiresolution Sparse Block Grids (MSBG)
mainMSBG is a treeless, spatially adaptive data structure designed for high-performance CPU computing. It supports both sparsity and multiresolution adaptivity, making it suitable for extremely large-scale 3D volumes.
Key Capabilities:
- CPU Optimized: Designed to leverage large amounts of RAM rather than requiring a GPU.
- High Scalability: Capable of handling effective resolutions up to $32768^3$ (e.g., 100 billion active voxels) on a single high-memory CPU node.
- Efficient PDE Solving: Includes a highly efficient solver for sparse volumes, capable of advancing solutions at approximately 10 billion unknowns per second per iteration.
- Applications: Useful for sparse surface reconstruction from particles and sparse PDE smoothing (such as mean curvature flow).