当前位置: X-MOL 学术Int. J. High Perform. Comput. Appl. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
The Exascale Framework for High Fidelity coupled Simulations (EFFIS): Enabling whole device modeling in fusion science
The International Journal of High Performance Computing Applications ( IF 3.5 ) Pub Date : 2021-05-24 , DOI: 10.1177/10943420211019119
Eric Suchyta 1 , Scott Klasky 1 , Norbert Podhorszki 1 , Matthew Wolf 1 , Abolaji Adesoji 2 , CS Chang 3 , Jong Choi 1 , Philip E Davis 4 , Julien Dominski 3 , Stéphane Ethier 3 , Ian Foster 5 , Kai Germaschewski 6 , Berk Geveci 7 , Chris Harris 7 , Kevin A Huck 8 , Qing Liu 9 , Jeremy Logan 1 , Kshitij Mehta 1 , Gabriele Merlo 10 , Shirley V Moore 11 , Todd Munson 5 , Manish Parashar 12 , David Pugmire 1 , Mark S Shephard 2 , Cameron W Smith 2 , Pradeep Subedi 4 , Lipeng Wan 1 , Ruonan Wang 1 , Shuangxi Zhang 2
Affiliation  

We present the Exascale Framework for High Fidelity coupled Simulations (EFFIS), a workflow and code coupling framework developed as part of the Whole Device Modeling Application (WDMApp) in the Exascale Computing Project. EFFIS consists of a library, command line utilities, and a collection of run-time daemons. Together, these software products enable users to easily compose and execute workflows that include: strong or weak coupling, in situ (or offline) analysis/visualization/monitoring, command-and-control actions, remote dashboard integration, and more. We describe WDMApp physics coupling cases and computer science requirements that motivate the design of the EFFIS framework. Furthermore, we explain the essential enabling technology that EFFIS leverages: ADIOS for performant data movement, PerfStubs/TAU for performance monitoring, and an advanced COUPLER for transforming coupling data from its native format to the representation needed by another application. Finally, we demonstrate EFFIS using coupled multi-simulation WDMApp workflows and exemplify how the framework supports the project’s needs. We show that EFFIS and its associated services for data movement, visualization, and performance collection does not introduce appreciable overhead to the WDMApp workflow and that the resource-dominant application’s idle time while waiting for data is minimal.



中文翻译:

Exascale高保真耦合仿真(EFFIS)框架:在融合科学中实现整个设备建模

我们介绍了Exascale高保真度耦合仿真框架(EFFIS),该工作流和代码耦合框架是作为Exascale计算项目中的整体设备建模应用程序(WDMApp)的一部分开发的。EFFIS由一个库,命令行实用程序和一组运行时守护程序组成。这些软件产品一起使用户能够轻松地组成和执行工作流程,包括:强耦合或弱耦合,原位(或离线)分析/可视化/监视,命令和控制动作,远程仪表板集成等。我们描述了WDMApp物理耦合案例和计算机科学需求,这些需求激发了EFFIS框架的设计。此外,我们解释了EFFIS利用的基本支持技术:用于性能数据移动的ADIOS,用于性能监视的PerfStubs / TAU,以及一个高级耦合器,用于将耦合数据从其本机格式转换为另一个应用程序所需的表示形式。最后,我们使用耦合的多仿真WDMApp工作流演示了EFFIS,并举例说明了框架如何满足项目的需求。我们证明EFFIS及其用于数据移动,可视化和性能收集的相关服务不会给WDMApp工作流带来可观的开销,并且资源主导型应用程序在等待数据时的空闲时间非常短。

更新日期:2021-05-24
down
wechat
bug