Times are displayed in (UTC-07:00) Pacific Time (US & Canada)Change
2/3/2025 | 3:30 PM - 5:30 PM | Regency A
Steady-State Particle Advection Speed-Ups from GPU and CPU parallelism
Author(s)
Abhishek Yenpure | Kitware Inc.
Hank Childs | University of Oregon
David Pugmire | Oak Ridge National Labortory
Abstract
This study evaluates the benefit of using parallelism from GPUs or multi-core CPUs for particle advection workloads. We perform 1000+ experiments, involving four generations of Nvidia GPUs, four CPUs with varying numbers of cores, two particle advection algorithms, many different workloads (i.e., number of particles and number of steps), and, for GPU tests, performance with and without data transfer. The results inform whether or not a visualization developer should incorporate parallelism in their code, what type (CPU or GPU), and the key factors influencing performance. Finally, we find that CPU parallelism is the better choice for most common workloads, even when ignoring costs for data transfer.
Steady-State Particle Advection Speed-Ups from GPU and CPU parallelism
Description
Date and Location: 2/3/2025 | 05:10 PM - 05:30 PM | Regency A
Primary Session Chair:
Yuankai Huo | Vanderbilt University
Session Co-Chair: