Title :
Scalable Computation of Stream Surfaces on Large Scale Vector Fields
Author :
Kewei Lu ; Han-Wei Shen ; Peterka, Tom
Author_Institution :
Dept. of Comput. Sci. & Eng., Ohio State Univ., Columbus, OH, USA
Abstract :
Stream surfaces and streamlines are two popular methods for visualizing three-dimensional flow fields. While several parallel streamline computation algorithms exist, relatively little research has been done to parallelize stream surface generation. This is because load-balanced parallel stream surface computation is nontrivial, due to the strong dependency in computing the positions of the particles forming the stream surface front. In this paper, we present a new algorithm that computes stream surfaces efficiently. In our algorithm, seeding curves are divided into segments, which are then assigned to the processes. Each process is responsible for integrating the segments assigned to it. To ensure a balanced computational workload, work stealing and dynamic refinement of seeding curve segments are employed to improve the overall performance. We demonstrate the effectiveness of our parallel stream surface algorithm using several large scale flow field data sets, and show the performance and scalability on HPC systems.
Keywords :
data analysis; data visualisation; parallel processing; resource allocation; HPC system; flow field visualization; large scale vector field; parallel stream surface algorithm; seeding curve segment; workload balancing; Distributed databases; Heuristic algorithms; Load management; Partitioning algorithms; Runtime; Surface treatment; Vectors; Algorithms; Dynamic load balancing; Flow Visualization; Parallel stream surface;
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis, SC14: International Conference for
Conference_Location :
New Orleans, LA
Print_ISBN :
978-1-4799-5499-5