期刊文献+

软件流水中的一种数据分配算法 被引量:1

An Algorithm to Data Allocation in Software Pipeling
下载PDF
导出
摘要 数据元素的存储器分配是指令级并行优化编译过程中不可回避的一个关键性问题.该问题解决得好坏直接关系到编译优化的效率.本文第1节主要介绍ILSP(interlacedinnerandouterloopsoftwarepipelining)算法的基本思想.第2节以距阵乘法为例阐述了在ILSP算法下多重循环中数据元素的存取特点.第3节则从理论上对该特点进行了深入的分析研究,同时就一般多重循环给出了一个行之有效的ILSP算法下数据元素内存分配算法.第4节给出一个实验比较结果. In the optimizing compilation process of instruction level parallelism, the memory allocation of data elements is an unavoidable key problem, which has a direct effect on the efficiency of the final results of optimizing compilation. In this paper, the first part briefly presents the background of the paper. Part 1 is the principles of a brand new software pipelining algorithm—ILSP(interlaced inner and outer loop software pipelining). In part 2, taking the example of matrix multiplication, the authors expound the characteristic of data accessing under ILSP algorithm, and make a deep theoretical analysis on that characteristic and conclude a general algorithm on memory allocation of data elements in the nested loops. The experiment is presented in part 4. And part 5, the conclusion.
出处 《软件学报》 EI CSCD 北大核心 1998年第1期74-79,共6页 Journal of Software
基金 国家自然科学基金
关键词 数据分配算法 软件流水 编译程序 Instruction level parallelism, ILSP algorithm, memory allocation, data access. Class number\ TP311
  • 相关文献

参考文献5

  • 1Wang Lei,Proceedings of the MPCS’96 Conference on Massively Parallel Computing Systems,1996年,475页
  • 2Rau B R,Iterative modulo scheduling: an algorithm for software pipelining loops,1994年,63页
  • 3Rau B R,J Supercomput,1993年,1期,9页
  • 4Su B,A software pipelining based VLIW architecture and optimization compiler,1990年
  • 5Rau B R,Some scheduling techniques and an easily schedulable horizontal architecture for high performance scientific computing,1981年

同被引文献6

  • 1汤志忠,王雷,钱江.多重循环的软件流水技术[J].软件学报,1996,7(7):422-427. 被引量:1
  • 2Su B G,Microprocessing Microprogramming,1993年,39卷,1期,25页
  • 3Hwang K,Advanced Computer Architecture.Parallelism Scalability Programmability,1993年,457页
  • 4New Burn C J,Architectures and Compilation Techniques for Fine and Medium Grain Parallelism #?993年,39页
  • 5温钰洪,硕士学位论文,1991年
  • 6Yu T,Proceedings of the Conference on Advances in Parallel and Distributed Computing,1997年,345页

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部