2018
DOI: 10.1007/978-3-319-69953-0_13
|View full text |Cite
|
Sign up to set email alerts
|

Scalable Data Management of the Uintah Simulation Framework for Next-Generation Engineering Problems with Radiation

Abstract: The need to scale next-generation industrial engineering problems to the largest computational platforms presents unique challenges. This paper focuses on data management related problems faced by the Uintah simulation framework at a production scale of 260K processes. Uintah provides a highly scalable asynchronous many-task runtime system, which in this work is used for the modeling of a 1000 megawatt electric (MWe) ultra-supercritical (USC) coal boiler. At 260K processes, we faced both parallel I/O and visua… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 14 publications
0
8
0
Order By: Relevance
“…Users can choose a checkpointing interval and the type of I/O process among (1) I/O per process, (2) I/O per N processes (ie, one process collects output from N processes and performs I/O) and (3) using the PIDX high‐performance I/O library. For a small node count, I/O per process performs as well as PIDX on the Lustre file system, which is used by the Quartz cluster . For the modest size node counts used in this study, Uintah's built‐in I/O per process is used for checkpoint and restore and performs well in comparison to more sophisticated approaches such as PIDX …”
Section: Experiments and Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…Users can choose a checkpointing interval and the type of I/O process among (1) I/O per process, (2) I/O per N processes (ie, one process collects output from N processes and performs I/O) and (3) using the PIDX high‐performance I/O library. For a small node count, I/O per process performs as well as PIDX on the Lustre file system, which is used by the Quartz cluster . For the modest size node counts used in this study, Uintah's built‐in I/O per process is used for checkpoint and restore and performs well in comparison to more sophisticated approaches such as PIDX …”
Section: Experiments and Resultsmentioning
confidence: 99%
“…Comparison to high‐performance checkpointing : PIDX is a high‐performance I/O library built for high‐performance computing and performs better than the state‐of‐the‐art I/O libraries . Uintah with PIDX was able to utilize 80% of the theoretical disk bandwidth on MIRA . Compared with naive per‐process I/O, PIDX achieved a speed‐up of 2× to 10× as the number of processes increased from 8192 to 262 890 .…”
Section: Experiments and Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…A detailed multiscale multiphysics modeling running on high‐performance computing (HPC) or exascale computing facility could help researchers clear those hurdles for quantitative design and optimization of the combustion operation. Also, the recent growth in HPC has made it possible to use LES to simulate industrial‐scale engineering problems, for example, US DOE Exascale Computing project 13 …”
Section: Introductionmentioning
confidence: 99%