首页> 外文会议> >An incremental methodology for parallelizing legacy stencil codes on message-passing computers
【24h】

An incremental methodology for parallelizing legacy stencil codes on message-passing computers

机译:用于在消息传递计算机上并行化旧版模具代码的增量方法

获取原文
获取外文期刊封面目录资料

摘要

There is considerable interest in converting existing production sequential/vector codes into scalable portable parallel message-passing programs. However the task is very tedious and error prone. In this paper we describe a systematic incremental methodology that greatly eases parallelization of stencil codes, by operating in a single address space while addressing data partitioning issues and then transitioning to multiple address spaces to handle communication and synchronization issues. The approach has been successfully used in manually parallelizing a production CFD code. Since the steps in the methodology are formalized as algorithms, the approach is amenable to automation.
机译:将现有的生产顺序/矢量代码转换成可缩放的便携式并行消息传递程序引起了极大的兴趣。但是,该任务非常繁琐且容易出错。在本文中,我们描述了一种系统的增量方法,该方法可以通过在单个地址空间中操作,同时解决数据分区问题,然后过渡到多个地址空间来处理通信和同步问题,从而大大简化模板代码的并行化。该方法已成功用于手动并行化生产CFD代码。由于该方法中的步骤已正式化为算法,因此该方法适用于自动化。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号