DocumentCode
3591179
Title
Particle advection performance over varied architectures and workloads
Author
Childs, Hank ; Biersdorff, Scott ; Poliakoff, David ; Camp, David ; Malony, Allen D.
fYear
2014
Firstpage
1
Lastpage
10
Abstract
Particle advection is a foundational operation for many flow visualization techniques, including streamlines, Finite-Time Lyapunov Exponents (FTLE) calculation, and stream surfaces. The workload for particle advection problems varies greatly, including significant variation in computational requirements. With this study, we consider the performance impacts from hardware architecture on this problem, studying distributed-memory systems with CPUs with varying amounts of cores per node, and with nodes with one to three GPUs. Our goal was to explore which architectures were best suited to which workloads, and why. While the results of this study will help inform visualization scientists which architectures they should use when solving certain flow visualization problems, it is also informative for the larger HPC community, since many simulation codes will soon incorporate visualization via in situ techniques.
Keywords
computational fluid dynamics; distributed memory systems; flow visualisation; graphics processing units; CPUs; FTLE calculation; GPUs; distributed-memory systems; finite-time Lyapunov exponent calculation; flow visualization problems; flow visualization techniques; hardware architecture; in situ techniques; particle advection performance; particle advection problems; stream surfaces; streamlines; Clustering algorithms; Computational modeling; Computer architecture; Graphics processing units; Hardware; Supercomputers; Visualization; Flow Visualization; GPGPU; Hybrid Parallelism; Performance Analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing (HiPC), 2014 21st International Conference on
Print_ISBN
978-1-4799-5975-4
Type
conf
DOI
10.1109/HiPC.2014.7116900
Filename
7116900
Link To Document