首页 | 本学科首页   官方微博 | 高级检索  
     

多重循环的软件流水技术
引用本文:汤志忠,王雷,钱江.多重循环的软件流水技术[J].软件学报,1996,7(7):422-427.
作者姓名:汤志忠  王雷  钱江
作者单位:清华大学计算机系,北京,100084;清华大学计算机系,北京,100084;清华大学计算机系,北京,100084
摘    要:为了解决多重循环的指令级并行编译问题,本文提出了反刍方法,以一种新的思维方式处理多重循环,将其视为一个程序流整体,有效地开发了多重循环的并行度.另外,本文还给出了实现反刍方法的基本步骤以及相应的硬件支持.最后,通过一些初步实验的结果验证了本算法的有效性,并讨论了其时间和空间效益,分析了其主要特点.

关 键 词:软件流水    多重循环    反刍方法    循环调度    指令级并行性  
修稿时间:6/9/1995 12:00:00 AM

SOFTWARE PIPELINING ON PROGRAM WITH COMPLICATED LOOPS
Tang Zhizhong,Wang Leit and Qian Jiang.SOFTWARE PIPELINING ON PROGRAM WITH COMPLICATED LOOPS[J].Journal of Software,1996,7(7):422-427.
Authors:Tang Zhizhong  Wang Leit and Qian Jiang
Affiliation:Department of Cmputer Science Tsinghua University Beijing 100084
Abstract:This paper discusses about the problem of software pipelining on complicatedloops. It first introduced a software pipelining method called ruminate method, which canoptimize program with complicated loops. Then it outlined the procedure to realize ruminate method and described the hardware support. The performance of ruminate method isanalyzed at the end of this paper by the aid of the preliminary experimental results.
Keywords:Software pipelining  complicated loops  ruminate method  loop scheduling  instruction - level parallelism  
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号