会议专题

An Improving Computation and Data Decomposition Method

Data locality is critical to achieving high performance on high-performance parallel machine. So how to find a good data decomposition is becoming a key issue in parallelizing compilers. We have developed a compiler system that fully automatically parallelizes sequential programs and optimizes data decomposition to improve data locality. Our data decomposition algorithm consists of two steps. The first step chooses the basic data and computation decomposition without considering read-only data. The second step then changes the data decomposition considering read-only data.We ran our compiler on a set of application programs. The results show that the algorithm can effectively discovers parallelism.

data decomposition computation decomposition read-only data loop level parallelism

Chunli Dong Rongcai Zhao Jianmin Pang Lin Han Peng Du

National Digital Switching System Engineering & Technology R &D Center Zhengzhou 450002, P.R CHINA

国际会议

2006 International Symposium on Distributed Computing and Applications to Business,Engineering and Science(2006年国际电子、工程及科学领域的分布式计算应用学术研讨会)

杭州

英文

263-266

2006-10-12(万方平台首次上网日期,不代表论文的发表时间)