Thanks to InsideHPC for pointing out this interesting video from the creators of “yt”, an interactive visualization tool for astrophysics simulation data.  In the presentation they talk about their new support for AMR and multiresolution meshes, and how they’ve adapted it for use with their community-built volume visualization system.

In order to accommodate increasingly large datasets, we have developed a parallel kd-tree construction written using Python, Numpy, and Cython. We couple this parallel kd-tree with two additional levels of parallelism exposed through image plane decomposition with mpi4py and individual brick traversal with OpenMP threads for a total of 3 levels of parallelism. This framework is capable of handling some of the world’s largest adaptive mesh refinement simulations as well some of the largest uniform grid data (up to 4096^3 at the time of this submission)

Parallel Volume Rendering in yt: User Driven & User Developed; SciPy 2013 Presentation – YouTube.