| 標題: | ODCHP: a new effective mechanism to maximize parallelism of nested loops with non-uniform dependences |
| 作者: | Pean, DL Chen, C 資訊工程學系 Department of Computer Science |
| 關鍵字: | compilers;non-uniform dependence;loop parallelization;parallel compiler;parallel processing;dependence convex hull |
| 公開日期: | 15-三月-2001 |
| 摘要: | There are many methods for nested loop partitioning. However, most of them perform poorly when partitioning loops with nonuniform dependences. This paper proposes a generalized and optimized loop partitioning mechanism to exploit parallelism from nested loops with non-uniform dependences. Our approach, based on dependence convex theory, will divide the loop into variable size partitions. Furthermore, the proposed algorithm partitions a nested loop by using the copy-renaming and the optimized partitioning techniques to minimize the number of parallel regions of the iteration space. Consequently, it outperforms the previous partitioning mechanisms of nested loops with non-uniform dependences. Many optimization techniques are used to reduce the complexity of the algorithm. Compared with other popular techniques, our scheme shows a dramatic improvement in the preliminary performance results. (C) 2001 Elsevier Science Inc. All rights reserved. |
| URI: | http://dx.doi.org/10.1016/S0164-1212(00)00103-5 http://hdl.handle.net/11536/29770 |
| ISSN: | 0164-1212 |
| DOI: | 10.1016/S0164-1212(00)00103-5 |
| 期刊: | JOURNAL OF SYSTEMS AND SOFTWARE |
| Volume: | 56 |
| Issue: | 3 |
| 起始頁: | 279 |
| 結束頁: | 297 |
| 顯示於類別: | 期刊論文 |

