首页> 外文会议>Parallel virtual machine-EuroPVM'96 >Transformation of Functional programs into data flow graphs implemented with PVM
【24h】

Transformation of Functional programs into data flow graphs implemented with PVM

机译:通过PVM将功能程序转换为数据流程图

获取原文
获取原文并翻译 | 示例

摘要

We present an implementationof the functional language FASAN for automatic coarse-grain program parallelization on workstation clusters. It is designed primarily for recursive numerical algorithms with distributed tree-like data structures and it exploits the maximal inherent parallelism of a program. Based on the stream and data flow semantics of the language, the compiler generates C procedures for building the data flow graph as hynamic data structure. FASAN schedulers evaluate the function nodes in parallel, and provide for all necessary communication using the PVM library. The new concept of "wrapper streams" for tree data structures avoids superfluous synchronization.
机译:我们提出了一种功能语言FASAN的实现,用于工作站集群上的自动粗粒度程序并行化。它主要是为具有分布式树状数据结构的递归数值算法设计的,并利用了程序的最大固有并行性。基于语言的流和数据流语义,编译器生成C程序,以将数据流图构建为hynamic数据结构。 FASAN调度程序并行评估功能节点,并使用PVM库提供所有必要的通信。树数据结构的“包装器流”的新概念避免了多余的同步。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号