首页> 美国政府科技报告 >Advanced Compilation Techniques in the Paradigm Compiler for Distributed-MemoryMulticomputers
【24h】

Advanced Compilation Techniques in the Paradigm Compiler for Distributed-MemoryMulticomputers

机译:分布式内存多计算机范式编译器中的高级编译技术

获取原文

摘要

The PARADIGM compiler project provides an automated means to parallelizeprograms, written in a serial programming model, for efficient execution on distributed-memory multicomputers. The techniques presented here extend the compiler to also accept multidimensional cyclic and block-cyclic distributions within a uniform symbolic framework. These extensions demand more sophisticated symbolic manipulation capabilities. A novel aspect of our approach is to meet this demand by interfacing PARADIGM with a powerful off-the-shelf symbolic package, Mathematica. This paper describes some of the Mathematica routines that performs various transformations, shows how they are invoked and used by the compiler to overcome the new challenges, and presents experimental results for code involving cyclic and block-cyclic arrays as evidence of the feasibility of the approach.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号