skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Coupling Exascale Multiphysics Applications: Methods and Lessons Learned

Abstract

With the growing computational complexity of science and the complexity of new and emerging hardware, it is time to re-evaluate the traditional monolithic design of computational codes. One new paradigm is constructing larger scientific computational experiments from the coupling of multiple individual scientific applications, each targeting their own physics, characteristic lengths, and/or scales. We present a framework constructed by leveraging capabilities such as in-memory communications, workflow scheduling on HPC resources, and continuous performance monitoring. This code coupling capability is demonstrated by a fusion science scenario, where differences between the plasma at the edges and at the core of a device have different physical descriptions. This infrastructure not only enables the coupling of the physics components, but it also connects in situ or online analysis, compression, and visualization that accelerate the time between a run and the analysis of the science content. Results from runs on Titan and Cori are presented as a demonstration.

Authors:
ORCiD logo [1];  [2];  [2]; ORCiD logo [1];  [3]; ORCiD logo [1];  [1];  [4];  [4];  [2];  [5];  [4];  [6];  [2];  [4];  [7];  [4];  [8];  [9]; ORCiD logo [1] more »; ORCiD logo [1];  [2];  [1];  [1];  [8]; ORCiD logo [1];  [10];  [4];  [11];  [4]; ORCiD logo [1]; ORCiD logo [1];  [12]; ORCiD logo [1];  [12]; ORCiD logo [1];  [8] « less
  1. ORNL
  2. Princeton Plasma Physics Laboratory (PPPL)
  3. University of Texas, Austin
  4. Argonne National Laboratory (ANL)
  5. Rutgers University, Newark, NJ
  6. Georgia Institute of Technology, Atlanta
  7. Kitware
  8. University of Oregon
  9. University of California, Los Angeles
  10. Sandia National Laboratories (SNL)
  11. Rutgers University
  12. Brown University
Publication Date:
Research Org.:
Oak Ridge National Laboratory, Oak Ridge Leadership Computing Facility (OLCF); Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Sponsoring Org.:
USDOE Office of Science (SC)
OSTI Identifier:
1545215
DOE Contract Number:  
AC05-00OR22725
Resource Type:
Conference
Resource Relation:
Conference: 2018 IEEE 14th International Conference on e-Science (e-Science) - Amsterdam, , Netherlands - 10/29/2018 4:00:00 AM-11/1/2018 4:00:00 AM
Country of Publication:
United States
Language:
English

Citation Formats

Choi, Jong Youl, Chang, C.S., Dominski, Julien, Klasky, Scott A., Merlo, Gabriele, Suchyta, Eric D., Ainsworth, Mark, Allen, Bryce, Cappello, Franck, Churchill, Michael, Davis, Philip, Di, Sheng, Eisenhauer, Greg, Ethier, Stephane, Foster, Ian, Geveci, Berk, Guo, Hanqi, Huck, Kevin, Jenko, Frank, Kim, Mark B., Kress, James M., Ku, Seung-Hoe, Liu, Qing Gary, Logan, Jeremy S., Malony, Allen, Mehta, Kshitij V., Moreland, Kenneth, Munson, Todd, Parashar, Manish, Peterka, Tom, Podhorszki, Norbert, Pugmire, Dave, Tugluk, Ozan, Wang, Ruonan, Whitney, Ben, Wolf, Matthew D., and Wood, Chad. Coupling Exascale Multiphysics Applications: Methods and Lessons Learned. United States: N. p., 2018. Web. doi:10.1109/eScience.2018.00133.
Choi, Jong Youl, Chang, C.S., Dominski, Julien, Klasky, Scott A., Merlo, Gabriele, Suchyta, Eric D., Ainsworth, Mark, Allen, Bryce, Cappello, Franck, Churchill, Michael, Davis, Philip, Di, Sheng, Eisenhauer, Greg, Ethier, Stephane, Foster, Ian, Geveci, Berk, Guo, Hanqi, Huck, Kevin, Jenko, Frank, Kim, Mark B., Kress, James M., Ku, Seung-Hoe, Liu, Qing Gary, Logan, Jeremy S., Malony, Allen, Mehta, Kshitij V., Moreland, Kenneth, Munson, Todd, Parashar, Manish, Peterka, Tom, Podhorszki, Norbert, Pugmire, Dave, Tugluk, Ozan, Wang, Ruonan, Whitney, Ben, Wolf, Matthew D., & Wood, Chad. Coupling Exascale Multiphysics Applications: Methods and Lessons Learned. United States. doi:10.1109/eScience.2018.00133.
Choi, Jong Youl, Chang, C.S., Dominski, Julien, Klasky, Scott A., Merlo, Gabriele, Suchyta, Eric D., Ainsworth, Mark, Allen, Bryce, Cappello, Franck, Churchill, Michael, Davis, Philip, Di, Sheng, Eisenhauer, Greg, Ethier, Stephane, Foster, Ian, Geveci, Berk, Guo, Hanqi, Huck, Kevin, Jenko, Frank, Kim, Mark B., Kress, James M., Ku, Seung-Hoe, Liu, Qing Gary, Logan, Jeremy S., Malony, Allen, Mehta, Kshitij V., Moreland, Kenneth, Munson, Todd, Parashar, Manish, Peterka, Tom, Podhorszki, Norbert, Pugmire, Dave, Tugluk, Ozan, Wang, Ruonan, Whitney, Ben, Wolf, Matthew D., and Wood, Chad. Mon . "Coupling Exascale Multiphysics Applications: Methods and Lessons Learned". United States. doi:10.1109/eScience.2018.00133. https://www.osti.gov/servlets/purl/1545215.
@article{osti_1545215,
title = {Coupling Exascale Multiphysics Applications: Methods and Lessons Learned},
author = {Choi, Jong Youl and Chang, C.S. and Dominski, Julien and Klasky, Scott A. and Merlo, Gabriele and Suchyta, Eric D. and Ainsworth, Mark and Allen, Bryce and Cappello, Franck and Churchill, Michael and Davis, Philip and Di, Sheng and Eisenhauer, Greg and Ethier, Stephane and Foster, Ian and Geveci, Berk and Guo, Hanqi and Huck, Kevin and Jenko, Frank and Kim, Mark B. and Kress, James M. and Ku, Seung-Hoe and Liu, Qing Gary and Logan, Jeremy S. and Malony, Allen and Mehta, Kshitij V. and Moreland, Kenneth and Munson, Todd and Parashar, Manish and Peterka, Tom and Podhorszki, Norbert and Pugmire, Dave and Tugluk, Ozan and Wang, Ruonan and Whitney, Ben and Wolf, Matthew D. and Wood, Chad},
abstractNote = {With the growing computational complexity of science and the complexity of new and emerging hardware, it is time to re-evaluate the traditional monolithic design of computational codes. One new paradigm is constructing larger scientific computational experiments from the coupling of multiple individual scientific applications, each targeting their own physics, characteristic lengths, and/or scales. We present a framework constructed by leveraging capabilities such as in-memory communications, workflow scheduling on HPC resources, and continuous performance monitoring. This code coupling capability is demonstrated by a fusion science scenario, where differences between the plasma at the edges and at the core of a device have different physical descriptions. This infrastructure not only enables the coupling of the physics components, but it also connects in situ or online analysis, compression, and visualization that accelerate the time between a run and the analysis of the science content. Results from runs on Titan and Cori are presented as a demonstration.},
doi = {10.1109/eScience.2018.00133},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2018},
month = {10}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: