EMRI-Tree:A hierarchical data structure for multi-resolution visualization
Visualizing large-scale scientific data requires high data transmission bandwidth and a large amount of memory.Efficient processing of visualization data poses a significant challenge.To improve the efficiency of scientific visualization,the most common and direct method is to reduce the amount of data that needs to be processed.A novel visualization scheme for large-scale volumes of data is proposed by designing a new data structure called EMRI-Tree as well as a flexible rendering workflow.The char-acteristics of our scheme can be summarized as follows.Firstly,the proposed EMRI-Tree supports memory-efficient data queries and ROI-data(ROI,region of interest)fetching on large 3 D models,thus reducing the memory footprint significantly.Secondly,data blocks at different resolution levels in the EMRI-Tree are stored in a key-value(KV)storage system with variable-length indices,which improves the scalability of storage and the concurrency of reading.Lastly,a prefetching scheme is proposed,which supports progressive rendering based on ray marching to render a more accurate model as inter-act.By combining the above optimizations,the proposed scheme facilitates the visualization of large vol-umes of high-resolution data with limited memory overhead.Evaluating the approach by using 80 GB of synthetic data in 10 simulated read tests.The experimental results demonstrate that the scheme has the characteristics of 2 000+QPS(queries per second)and linear growth in memory consumption,making it a robust and memory-efficient solution.
multidimensional Indexingoctreedata-thinningprogressive explorationlarge data visu-alization