首页> 美国政府科技报告 >Algebraic foundation for FORTRAN 90 communication intrinsics
【24h】

Algebraic foundation for FORTRAN 90 communication intrinsics

机译:FORTRaN 90通信内在函数的代数基础

获取原文

摘要

This paper proposes linear algebra and multilinear algebra as a foundation for the implementation and the understanding of several fundamental parallel communication operations. We will analyze three representative operations: the FORTRAN 90 intrinsic SPREAD, the FORTRAN 90 intrinsic SUM and the parallel prefix operator SCAN. By formulating the operations as linear transformations, we hope to be able to apply linear algebraic techniques to reorder and to factor both these transformations and higher level user functions that call these primitives. Several applications of this technique will be discussed. Perhaps the most surprising was simple code that sped up the SPREAD intrinsic on the CM-200 by a factor of up to 6 and the SUM intrinsic by a factor of up to 20. This speedup had immediate and dramatic impact on many parallel programs. The SUM intrinsic was also sped up on the CM-5.

著录项

  • 作者

    Stiller, L;

  • 作者单位
  • 年度 1992
  • 页码 1-15
  • 总页数 15
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 工业技术;
  • 关键词

    EDB/990200;

    机译:EDB / 990200;
  • 入库时间 2022-08-29 11:16:50

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号