https://hgpu.org/?p=19151
Taichi: A Language for High-Performance Computation on Spatially Sparse Data Structures