標題: | Effective parallelization techniques for non-uniform loops |
作者: | Pean, DL Wu, CC Chua, HT Chen, C 資訊科學與工程研究所 Institute of Computer Science and Engineering |
公開日期: | 1998 |
摘要: | It is known that the parallelism of non-uniform dependence loops is difficult to extract and is not effectively explored by the existing parallelization methods. In this paper, we propose new techniques to transform non-uniform dependence loops efficiently, based on their irregularity, by which more parallelism can be explored directly and effectively. Several effective mechanisms, including parallelization part splitting, partial parallelization decomposition, irregular loop interchange and growing pattern rt detection are created to exploit more parallelism degree for non-uniform loop structures. Compared with other existing methods, our new approach gives better performance. When the loop bounds is increased from 5 to 50, based on our evaluations, the speedup achieves 3.25 to 19.8 times better than that of the uniformization technique; and from 1.5 to 8.33 times better than that of the minimum dependence distance tiling technique. We evaluate our mechanisms in our simulation environment for various conditions and discuss the performance of them in this paper. |
URI: | http://hdl.handle.net/11536/19562 |
ISBN: | 981-3083-90-5 |
期刊: | PROCEEDINGS OF THE 21ST AUSTRALASIAN COMPUTER SCIENCE CONFERENCE, ACSC'98 |
Volume: | 20 |
Issue: | 1 |
起始頁: | 393 |
結束頁: | 404 |
Appears in Collections: | Conferences Paper |