并行编译器JAPS中的数据并行性分析

来源 :南京大学 | 被引量 : 0次 | 上传用户:quantity22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作者的主要工作集中于:(1)对[Guo98]中提出的数据线性分布算法中线性划分模式计算进行扩展和形式化,使之更具有普遍性,并给出了完整的算法表达.数据划分是一个难度很大的工作,特别是在分布式存储器环境中,如何识别和区分不同的数据访问模式.(2)根据改进的数据线性划分算法,提出了相应的循环分割算法.改进后的循环分割算法消除了原线性分布算法下的循环分割算法对数组元素引用模式的潜在限制,从而增强了改进后的线性数据划分算法解决问题的能力.(3)以改进后的数据线性分布算法和循环分割算法为基础,对串行程序循环结构中的数组引用进行分析,在条件满足时进行数据并行化处理;根据任务并行和数据并行的特点,在基于JAVA的并行编译器JAPS[Du99]中设计并实现了并行分析模块.将任务并行和数据并行技术相结合,考虑了实现的透明性,增强了系统并行分析的灵活性.
其他文献
该文的主要任务就是综合运用上述方法和技术,建立领域模型,获得领域构件资产,并实现沈阳飞机制造工业(集团)公司物资供应系统的资金管理子系统.在分析探讨了构件化软件开发方
论文以网格点线集方法为基础,从提高网格点线集数据库的数据更新的性能和增强对空间目标的表达能力出发,引入了Voronoi图,提出了新的数据更新算法、空间拓扑关系描述方法和三
该文首先对蓝牙的协议栈和应用规范体系结构进行了概括和分析.同时在简要介绍OBEX的协议特点的基础上,对OBEX协议如何在蓝牙中映射进行了介绍和探讨. 在随后的章节中,文章简
该文在讨论信息安全的基本概念,以及访问控制的安全模型和相关的技术的基础上,以涉密信息系统工程组成部分之一--安全公文流转系统为研究对象,讨论信息流转系统中的实体特性,
网络教学是一种能突破空间限制的教学通道,它使教育资源传播效率大大提高,教育资源得到最大限度共享。近年来网络教学有了很大的发展,出现了在局域网上传递CAI课件,基于卫星电视
学位
该论文提出Fishbone型体系结构,将任意层次、任意交叉的排版功能,在程序实现时简化为两个层次-“主骨”(Backbone)与“旁刺”(Side-bone),以程序的“非递归”方式实现了排版功能
内容管理是信息处理技术的一个发展趋势.文中对内容管理的几个关键技术进行了研究,讨论了内容管理系统相关的一些实现问题.在分析了远程教育信息处理特点的前提下,基于数据管
本文是基于“滇池流域水环境污染控制系统仿真研究与系统开发“项目完成的。一个复杂系统的仿真实现,需要多种理论及技术手段的参与。滇池系统的设计涉及多个方面的内容,包括模
该文首先介绍了联机分析处理和数据仓库技术,之后给出了联机分析处理的实例--四川省卫生事业信息联机分析系统.该文提出了四川省卫生事业信息联机分析系统的实施方案.在该方