开放获取
Kazuhiro Kusano佐藤晴Shigehisa Mitsuhisa佐藤, ”编译器优化技术对OpenMP项目”,科学的规划, 卷。9, 文章的ID189054年, 12 页面, 2001年。 https://doi.org/10.1155/2001/189054
编译器优化技术对OpenMP项目
文摘
我们开发了编译器优化技术对显式并行程序使用OpenMP API。启用优化跨线程,我们设计了数据流分析技术中,线程之间的相互作用有效地建模。结构化描述的并行度和放松内存一致性OpenMP分析有效且高效。我们开发了算法实现的定义分析,内存同步分析,cross-loop数据依赖分析并行循环。我们的主要目标是compiler-directed软件分布式共享内存系统中,激进的编译器优化software-implemented一致性方案获得良好性能的关键。我们还开发了优化适用于一般OpenMP实现,即动态分配对象的清除多余的障碍和私有化。实验结果的一致性优化表明,积极的编译器优化shared-write密集型程序非常有效,因为coherence-induced沟通卷的计划远远大于在共享读取密集型项目。
版权
版权©2001 Hindawi出版公司。这是一个开放的分布式下文章知识共享归属许可,它允许无限制的使用、分配和复制在任何媒介,提供最初的工作是正确引用。