• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2006, Vol. 28 ›› Issue (2): 124-127.

• 论文 • 上一篇    下一篇

数组生命期分析的区域延拓方法

邵良 黄骏伟 臧斌宇 朱传琪   

  • 出版日期:2006-02-01 发布日期:2010-05-20

  • Online:2006-02-01 Published:2010-05-20

摘要:

数据划分是大规模并行处理中最重要的技术,我们可以用换名、数组扩张、循环交换、循环拆分等方法来增加程序的并行性,从而有可能取得数据的一致划分。数组的生命期信息则是应用这些方法的依据。利用数据流属性的区域延拓方法,我们设计出自动分析工具来得到比较准确的数组生命期信息,使数据可能取得最佳的划分。

关键词: 数据划分 大规模并行处理 一致划分 生命期 数据流

Abstract:

Data partitioning is the most important technique in MPP. And we take advantage of the methods such as renaming, array expanding, loop exchanging and loop splitting to achieve the consistent data partitioning while the information of the array llfe cycle is the basis for those methods. Using the rcgion extension method for the attribute of data flow, we have designed an automatic analysis tool for obtaining the information of the array life cycle, wh ich is the basis for achie ving the best data partitioning.

Key words: data partitioning, MPP, consistent data partitioning, life cycle, data flow