<i>In Situ</i> Workload Estimation for Block Assignment and Duplication in Parallelization‐Over‐Data Particle Advection

Abstract Particle advection is a foundational algorithm for analyzing a flow field. The commonly used Parallelization‐Over‐Data (POD) strategy for particle advection can become slow and inefficient when there are unbalanced workloads, which are particularly prevalent in in situ workflows. In this work, we present an in situ workflow containing workload estimation for block assignment and duplication in a parallelization‐over‐data algorithm. With tightly coupled workload estimation and load‐balanced block assignment strategy, our workflow offers a considerable improvement over the traditional round‐robin block assignment strategy. Our experiments demonstrate that particle advection is up to 3 X faster and associated workflow saves approximately 30% of execution time after adopting strategies presented in this work.

Authors

Institutions

Publication Details

Journal
Computer Graphics Forum
Published
2025-05-23
DOI
https://doi.org/10.1111/cgf.70108
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

In Situ Workload Estimation for Block Assignment and Duplication in Parallelization‐Over‐Data Particle Advection

Hank Childs, Matthew Larsen, Guihua Shan, David Pugmire et al.
Computer Graphics Forum
Advanced Data Storage Technologies
article

In Situ Workload Estimation for Block Assignment and Duplication in Parallelization‐Over‐Data Particle Advection

Hank Childs, Matthew Larsen, Guihua Shan, David Pugmire, Zhe Wang, Li Guan, Kenneth Moreland, James Kress
article en

Abstract

Abstract Particle advection is a foundational algorithm for analyzing a flow field. The commonly used Parallelization‐Over‐Data (POD) strategy for particle advection can become slow and inefficient when there are unbalanced workloads, which are particularly prevalent in in situ workflows. In this work, we present an in situ workflow containing workload estimation for block assignment and duplication in a parallelization‐over‐data algorithm. With tightly coupled workload estimation and load‐balanced block assignment strategy, our workflow offers a considerable improvement over the traditional round‐robin block assignment strategy. Our experiments demonstrate that particle advection is up to 3 X faster and associated workflow saves approximately 30% of execution time after adopting strategies presented in this work.

Computer Graphics ForumVol. 44(3)
Oak Ridge National Laboratory (US), University of Oregon (US), Computer Network Information Center (CN), University of Chinese Academy of Sciences (CN), King Abdullah University of Science and Technology (SA)
U.S. Department of Energy, National Natural Science Foundation of China, National Key Research and Development Program of China
Openalex Percentile: Top 88%
Advanced Data Storage Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.