Visualization of large time-varying vector data

Ahmed S. Ali, Ashraf S. Hussien, Mohamed F. Tolba, Ahmed H. Youssef

2010 · 22 citations · 25 references

Concepts

Abstract

In computation flow visualization, integration based geometric flow visualization is often used to explore the flow field structure. A typical time-varying dataset from a Computational Fluid Dynamics (CFD) simulation can easily require hundreds of gigabytes to even terabytes of storage space, which creates challenges for the consequent data-analysis tasks. This paper presents a new technique for path-lines visualization of extremely large time varying vector data using high performance computing. The high level requirements that guided the formulation of the new technique are (a) support for large dataset sizes, (b) support for temporal coherence of the vector data, (c) support for distributed memory high performance computing and (d) optimum utilization of the computing nodes with multi-cores (multi-core processors). The challenge is to design and implement a technique that meets these complex requirements and balances the conflicts between them. The fundamental innovation in this work is developing efficient distributed path-lines visualization for large time varying vector data. The maximum performance was reached through the parallelization of multiple processes on the multi-cores of each computing node. Accuracy of the proposed technique was confirmed compared to the results of the Visualization Tool Kit (VTK). In addition, the proposed technique exhibited acceptable scalability for different data sizes with better scalability for the larger ones. Finally, the utilization of the computing nodes was satisfactory for the considered test cases.

References

25