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

基于规范划分集的并行循环编译框架
引用本文:黄其军,丁阳,余华山,丁文魁,许卓群.基于规范划分集的并行循环编译框架[J].计算机科学,2002,29(11):1-8.
作者姓名:黄其军  丁阳  余华山  丁文魁  许卓群
作者单位:北京大学计算机科学技术系,北京,100871
基金项目:自然科学基金(编号60173004)
摘    要:1 引言并行循环描述大多数先进科学应用的核心部分,是颇有价值的并行性来源。高级并行语言往往提供专门指导语句表达并行循环,以便并行编译器利用并行循环的非数据相关特性。在数据并行程序设计语言HPF中规定,可以将关键词INDEPENDENT加在Do循环前面,指出其后的Do循环是一个并行循环。与之相关的编译实现也成为HPF编译器的一个重点。并行循环L可以严格定义如下:假设R(i)表示迭代i所

关 键 词:并行循环编译框架  规范划分集  编译器  数据并行程序  编译程序

A Compiling Framework Based on Uniform Partitioning Schemes for Parallel Loops
Abstract:Compilation of parallel loops is one of the most important parts in parallel compilation and optimization. This paper mainly discusses the key techniques during the compilation implementation of parallel loops, based on the uniform partition schemes. It includes techniques in local array index generating, loop space reconstructing, communication detecting and organizing and data dependence disposing. The efficiency of this implementation has been proved by lots of experiments. The p_HPF compiler which adopts this compiling framework can obtain good speedups and efficiencies. The compiler has been applied in many fields, particularly the field of petroleum exploration.
Keywords:Parallel loop  Parallel compilation  Computation partition  Parallel computation  Communication disposing  Data dependence disposing
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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