面向特定应用的指令集自动扩展  

Automatic Instruction Set Extension for Application-Specific Processors

在线阅读下载全文

作  者:吕雅帅[1] 沈立[1] 王志英[1] 戴葵[1] 

机构地区:[1]国防科技大学计算机学院,湖南长沙410073

出  处:《计算机工程与科学》2007年第6期84-86,116,共4页Computer Engineering & Science

摘  要:面向应用扩展指令集是面向特定应用处理器设计过程的一个重要环节,这一工作的自动实现对于缩短产品开发周期具有非常重要的意义。现有的技术未能实现该过程的完全自动化,而且在选择指令时并没有全面考虑指令对处理器面积和功耗的影响。本文设计并实现了一个面向特定应用的指令集自动扩展系统,该系统不仅可以根据应用特征自动扩展新指令,而且可以自动完成编译器的修改。模拟结果显示,扩展的新指令能够在保持功耗、面积基本不变的前提下,带来4.7%~16.7%的性能提升。Customizing application-specific instructions is important to the application-specific instruction set processor (ASIP) design process. Automating the design process can shorten the development cycle of a product. But the current technologies make this process only semi-automatic, and the impacts of area and power are not fully considered when selecting instructions. In this paper we present a fully automatic instruction set extension system for ASIP. In our system, the cost of power and area is considered as an important factor, The experimental results show that the new instructions can bring 4.7% to 16. 7% improvement while keeping area and power almost unchanged.

关 键 词:ASIP 编译器 指令集自动扩展 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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