首页> 美国政府科技报告 >Formal Framework for Semi-Automatic Parallel Program Generation
【24h】

Formal Framework for Semi-Automatic Parallel Program Generation

机译:半自动并行程序生成的形式框架

获取原文

摘要

The development of programs for distributed-memory multiprocessors is currently a very laborious and error-prone task. The paper describes a formal framework for the semi-automatic generation of programs for distributed-memory parallel processors. The framework is language independent and allows the handling of static and dynamic data decompositions, like block-, scatter, and combined block/scatter decomposition and is based on a calculus and a set of associated rewrite rules. The applicability of the framework is shown by the automatic translation of Booster programs. Booster is a high-level programming language for the description of parallel algorithms. Given a Booster program and a separate description of the required data-decomposition(s), efficient programs for the individual processors are automatically generated in one of the standard imperative languages (such as FORTRAN or C).

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号