題名: | RPUSM: An Effective Instruction Scheduling Method for Nested Loops |
作者: | Lee, Yi-Hsuan Tsai, Ming-Lung Chen, Cheng |
關鍵字: | Instruction scheduling Push-up Scheduling Retiming |
期刊名/會議名稱: | 2001 NCS會議 |
摘要: | Multi-dimensional systems are widely used to model scientific applications such as image processing, geophysical signal processing and fluid dynamics. Such systems usually contain repetitive groups of operations represented by nested loops. The optimization of such loops, considering processing resource constraints, is required in order to improve their computational time. Push_Up Scheduling Method (PUSM) is an effective technique that can get the shortest schedule table and fully utilize resources. It contains two main parts: schedule table construction and retiming base selection. In our analysis, PUSM can obtain optimal solution in the former part, but lacks a complete selecting process and uses more constrained conditions in the later part. Hence, in this paper, we propose a Relax Push_Up Scheduling Method (RPUSM) to overcome its shortcomings. In RPUSM, we inherit the former part from PUSM, and replace the later part by a complete and more relax conditions to select more appropriate retiming base. According to our analysis, RPUSM can not only get better performance than PUSM in some cases, but also preserve the advantages of PUSM, such as shortest schedule table, fully resource utilization, and polynomial scheduling time. |
日期: | 2006-10-13T02:38:12Z |
分類: | 2001年 NCS 全國計算機會議 |
文件中的檔案:
檔案 | 描述 | 大小 | 格式 | |
---|---|---|---|---|
ce07ncs002001000047.pdf | 432.3 kB | Adobe PDF | 檢視/開啟 |
在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。