Loop staggering, loop compacting: Restructuring techniques for thrashing problem
暂无分享,去创建一个
Xuejun Yang | Guohua Jin | Fujie Chen | G. Jin | Fujie Chen | Xuejun Yang
[1] Zhixi Fang. Cache or Local Memory Thrashing and Compiler Strategy in Parallel Processing Systems , 1990, ICPP.
[2] Michael Wolfe,et al. Data dependence and its application to parallel processing , 2005, International Journal of Parallel Programming.
[3] Constantine D. Polychronopoulos,et al. Parallel programming and compilers , 1988 .
[4] Ken Kennedy,et al. Automatic loop interchange , 2004, SIGP.
[5] David A. Padua,et al. High-Speed Multiprocessors and Compilation Techniques , 1980, IEEE Transactions on Computers.
[6] D J Kuck,et al. Parallel Supercomputing Today and the Cedar Approach , 1986, Science.
[7] David A. Padua,et al. Dependence graphs and compiler optimizations , 1981, POPL '81.
[8] Ron Cytron,et al. Interprocedural dependence analysis and parallelization , 1986, SIGP.
[9] Michael Wolfe,et al. Iteration Space Tiling for Memory Hierarchies , 1987, PPSC.
[10] Peiyi Tang,et al. Dynamic Processor Self-Scheduling for General Parallel Nested Loops , 1987, IEEE Trans. Computers.
[11] Duncan H. Lawrie,et al. On the Performance Enhancement of Paging Systems Through Program Analysis and Transformations , 1981, IEEE Transactions on Computers.