The LLVM backends (CPU/CUDA) offer full functionality of spatially sparse computation in Taichi.
Please read our paper, watch the introduction video, or check out the SIGGRAPH Asia 2019 slides for more details on sparse computation.
Taichi elements implements an high-performance MLS-MPM solver on Taichi's sparse grids.