Fig. 3: System overview.

A bricked multi-resolution multi-volume hierarchy with n channels is provided by one or more file servers. Client-side mixed-resolution multi-volume rendering traverses the volume via the residency octree. Each octree node contains m ≤ n bitmasks corresponding to the in-cache availability of different resolutions for m channels. Actual data access uses a multi-resolution multi-channel page table, with bricks streamed into a cache. The residency octree enables efficiently mixing channel resolutions and substituting alternative resolutions on cache misses.