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 language | English |
---|---|
Title of host publication | 2019 IEEE 9th Symposium on Large Data Analysis and Visualization, LDAV 2019 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 52-61 |
Number of pages | 10 |
ISBN (Electronic) | 9781728126050 |
DOIs | |
State | Published - Oct 2019 |
Event | 9th IEEE Symposium on Large-Scale Data Analysis and Visualization, LDAV 2019 - Vancouver, Canada Duration: Oct 21 2019 → … |
Publication series
Name | 2019 IEEE 9th Symposium on Large Data Analysis and Visualization, LDAV 2019 |
---|
Conference
Conference | 9th IEEE Symposium on Large-Scale Data Analysis and Visualization, LDAV 2019 |
---|---|
Country/Territory | Canada |
City | Vancouver |
Period | 10/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.
Keywords
- Lifeline-Based scheduling
- Parallel particle advection
- Visualization
- Work requesting