首页 | 本学科首页   官方微博 | 高级检索  
     

Cluster环境下p—HPF编译器支持的并行计算范式
引用本文:胡长军,余华山,丁文魁,许卓群.Cluster环境下p—HPF编译器支持的并行计算范式[J].计算机研究与发展,2001,38(8):954-959.
作者姓名:胡长军  余华山  丁文魁  许卓群
作者单位:1. 石油大学计算机科学系;北京大学计算机科学与技术系
2. 北京大学计算机科学与技术系
基金项目:本课题得到国家“八六三”高技术研究发展计划基金资助(863-306-ZT01-02-3)
摘    要:p-HPF是研制的一个符合HPF(high performance Fortran)规范的并行编译系统,以HPF为核心实现多范式并行计算是开发大型并行应用系统的基础。首先论述了Cluster环境下的并行运行范式,包括farm parallel范式、流水线并行、流循环并行、基于数据并行和组合数据并行等,抽象分析了它们的性能,接着给出了利用p-HPF的外部过程机制、任务并行机制以以FORALL,INDEPENDENT DO等典型并行语句实现几种典型并行范式的方法,给出了实例程序,对实例进行了实际运行并对运行结果进行了分析。

关 键 词:并行计算模型  HPF语言  程序设计语言  编译器  编译程序

MULTI-PARADIGM PARALLEL COMPUTING OF p-HPF COMPILER ON CLUSTER ENVIRONMENT
Abstract:p HPF is a parallel compiler, which accords with HPF (high performance Fortran) specification. Implementing multi paradigm parallelism based on HPF is the foundation for developing large scale parallel application systems. First detailed in this paper are the parallel programming and executing paradigms in cluster environment, and their performance is analyzed abstractly, including farm parallelism, pipeline parallelism, stream iterative parallelism, basic data parallelism and composite data parallelism. Then their implementations are discussed using task parallel, extrinsic procedure calling, and typical parallel clauses such as FORALL, INDEPENDENT DO in p HPF. Some program examples are also provided and their execution results are analyzed.
Keywords:parallel computing model  multi  paradigm parallel computing  HPF language  parallel compiling
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号