• 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