DocumentCode
228790
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
fYear
2014
fDate
16-21 Nov. 2014
Firstpage
1008
Lastpage
1019
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/SC.2014.87
Filename
7013069
Link To Document