首页> 美国卫生研究院文献>other >AP-IO: Asynchronous Pipeline I/O for Hiding Periodic Output Cost in CFD Simulation
【2h】

AP-IO: Asynchronous Pipeline I/O for Hiding Periodic Output Cost in CFD Simulation

机译:AP-IO:用于隐藏CFD仿真中的定期输出成本的异步管道I / O

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Computational fluid dynamics (CFD) simulation often needs to periodically output intermediate results to files in the form of snapshots for visualization or restart, which seriously impacts the performance. In this paper, we present asynchronous pipeline I/O (AP-IO) optimization scheme for the periodically snapshot output on the basis of asynchronous I/O and CFD application characteristics. In AP-IO, dedicated background I/O processes or threads are in charge of handling the file write in pipeline mode, therefore the write overhead can be hidden with more calculation than classic asynchronous I/O. We design the framework of AP-IO and implement it in OpenFOAM, providing CFD users with a user-friendly interface. Experimental results on the Tianhe-2 supercomputer demonstrate that AP-IO can achieve a good optimization effect for the periodical snapshot output in CFD application, and the effect is especially better for massively parallel CFD simulations, which can reduce the total execution time up to about 40%.
机译:计算流体动力学(CFD)仿真通常需要以快照的形式定期将中间结果输出到文件中以进行可视化或重新启动,这严重影响了性能。在本文中,我们根据异步I / O和CFD应用程序的特性,为定期快照输出提供了异步管道I / O(AP-IO)优化方案。在AP-IO中,专用的后台I / O进程或线程负责以流水线模式处理文件写入,因此与传统的异步I / O相比,可以通过更多的计算来隐藏写开销。我们设计AP-IO框架并将其在OpenFOAM中实施,从而为CFD用户提供用户友好的界面。在天河2号超级计算机上的实验结果表明,AP-IO可以对CFD应用程序中的定期快照输出实现良好的优化效果,并且对于大规模并行CFD仿真效果尤其明显,可以将总执行时间减少到大约40%。

著录项

  • 期刊名称 other
  • 作者

    Ren Xiaoguang; Xu Xinhai;

  • 作者单位
  • 年(卷),期 -1(2014),-1
  • 年度 -1
  • 页码 273807
  • 总页数 12
  • 原文格式 PDF
  • 正文语种
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号