Unroll-Based Copy Elimination for Enhanced Pipeline Scheduling
暂无分享,去创建一个
[1] Bernhard Steffen,et al. Property-Oriented Expansion , 1996, SAS.
[2] James C. Dehnert,et al. Overlapped loop support in the Cydra 5 , 1989, ASPLOS 1989.
[3] B. Ramakrishna Rau,et al. Data Flow and Dependence Analysis for Instruction Level Parallelism , 1991, LCPC.
[4] Wen-mei W. Hwu,et al. Modulo scheduling of loops in control-intensive non-numeric programs , 1996, Proceedings of the 29th Annual IEEE/ACM International Symposium on Microarchitecture. MICRO 29.
[5] Soo-Mook Moon,et al. Evaluation of scheduling techniques on a SPARC-based VLIW testbed , 1997, Proceedings of 30th Annual International Symposium on Microarchitecture.
[6] Jack W. Davidson,et al. Improving instruction-level parallelism by loop unrolling and dynamic memory disambiguation , 1995, MICRO 1995.
[7] Toshio Nakatani,et al. A new compilation technique for parallelizing loops with unpredictable branches on a VLIW architecture , 1990 .
[8] Suneel Jain,et al. Circular scheduling: a new technique to perform software pipelining , 1991, PLDI '91.
[9] B. Ramakrishna Rau,et al. Some scheduling techniques and an easily schedulable horizontal architecture for high performance scientific computing , 1981, MICRO 14.
[10] Andrew W. Appel,et al. Iterated register coalescing , 1996, TOPL.
[11] Keith D. Cooper,et al. Improvements to graph coloring register allocation , 1994, TOPL.
[12] Corinna G. Lee,et al. Software pipelining loops with conditional branches , 1996, Proceedings of the 29th Annual IEEE/ACM International Symposium on Microarchitecture. MICRO 29.
[13] Soo-Mook Moon,et al. Split-path enhanced pipeline scheduling for loops with control flows , 1998, Proceedings. 31st Annual ACM/IEEE International Symposium on Microarchitecture.
[14] Soo-Mook Moon,et al. Performance analysis of tree VLIW architecture for exploiting branch ILP in non-numerical code , 1997, ICS '97.
[15] Vicki H. Allan,et al. Software pipelining , 1995, CSUR.
[16] Soo-Mook Moon,et al. Parallelizing nonnumerical code with selective scheduling and software pipelining , 1997, TOPL.
[17] Nancy Warter-Perez,et al. Modulo scheduling with multiple initiation intervals , 1995, MICRO 1995.
[18] Soo-Mook Moon,et al. Optimistic register coalescing , 1998, Proceedings. 1998 International Conference on Parallel Architectures and Compilation Techniques (Cat. No.98EX192).
[19] Alexander Aiken,et al. Resource-Constrained Software Pipelining , 1995, IEEE Trans. Parallel Distributed Syst..
[20] Monica S. Lam,et al. RETROSPECTIVE : Software Pipelining : An Effective Scheduling Technique for VLIW Machines , 1998 .