采用两级软件流水技术的VLIW优化编译器  

A VLIW OPTIMIZING COMPILER ADOPTING TWO-LEVEL SOFTWARE PIPELINING TECHNIQUE

在线阅读下载全文

作  者:苏伯珙[1] 王剑[1] 吴益民 汤志忠[1] 

机构地区:[1]清华大学计算机科学与技术系,北京100084

出  处:《计算机学报》1992年第7期491-498,506,共9页Chinese Journal of Computers

基  金:国家自然科学基金

摘  要:本文首先提出一种能够充分开发循环程序指令级细粒度并行性的编译技术——两级软件流水,该技术基于URPR软件流水算法,把资源分配和代码优化有机地结合起来;然后叙述采用两级软件流水的VLIW优化编译器;最后给出一个FFT内层循环编译过程的实例及初步实验结果.In this paper, a new optimizing compilation technique, two-level software pipelining, is first presented in .which resource allocation and code optimization are phase-coupled. Two-level software pipelining technique is based on URPR algorithm, and it can fully exploit fine-grained parallelism within a program. Then a VLIW optimizing compiler adopting two-level software pipelining is described. Finally, a compilation example of the FFT innermost loop and the experimental results are discussed.

关 键 词:超长指令字 软件流水 编译程序 

分 类 号:TP314[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象