A Lifeline-Based Approach for Work Requesting and Parallel Particle Advection

Roba Binyahib, David Pugmire, Boyana Norris, Hank Childs

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

Particle advection, a fundamental building block for many flow visualization algorithms, is very difficult to parallelize efficiently. That said, work requesting is a promising technique to improve parallel performance for particle advection. With this work, we introduce a new work requesting-based method which uses the Lifeline scheduling method. To evaluate the impact of this new algorithm, we ran 92 experiments, running at concurrencies as high as 8192 cores, data sets as large as 17 billion cells, and as many as 16 million particles, comparing against other work requesting scheduling methods. Overall, our results show that Lifeline has significantly less idle time than other approaches, since it reduces the number of failed attempts to request work.

Original languageEnglish
Title of host publication2019 IEEE 9th Symposium on Large Data Analysis and Visualization, LDAV 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages52-61
Number of pages10
ISBN (Electronic)9781728126050
DOIs
StatePublished - Oct 2019
Event9th IEEE Symposium on Large-Scale Data Analysis and Visualization, LDAV 2019 - Vancouver, Canada
Duration: Oct 21 2019 → …

Publication series

Name2019 IEEE 9th Symposium on Large Data Analysis and Visualization, LDAV 2019

Conference

Conference9th IEEE Symposium on Large-Scale Data Analysis and Visualization, LDAV 2019
Country/TerritoryCanada
CityVancouver
Period10/21/19 → …

Funding

This research was supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration. This research was supported by the Scientific Discovery through Advanced Computing (SciDAC) program of the U.S. Department of Energy. This research used resources of the National Energy Research Scientific Computing Center (NERSC), a U.S. Department of Energy Office of Science User Facility operated under Contract No. DE-AC02-05CH11231.

FundersFunder number
U.S. Department of Energy Office of Science
U.S. Department of EnergyDE-AC02-05CH11231
National Nuclear Security Administration

    Keywords

    • Lifeline-Based scheduling
    • Parallel particle advection
    • Visualization
    • Work requesting

    Fingerprint

    Dive into the research topics of 'A Lifeline-Based Approach for Work Requesting and Parallel Particle Advection'. Together they form a unique fingerprint.

    Cite this