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

GISEES:面向嵌入式系统的扩展指令集自动产生方法
引用本文:陈虎,陈书明,陈胜刚,谷会涛,陈小文.GISEES:面向嵌入式系统的扩展指令集自动产生方法[J].电子学报,2011,39(9):2026-2033.
作者姓名:陈虎  陈书明  陈胜刚  谷会涛  陈小文
作者单位:国防科学技术大学计算机学院,湖南长沙,410073
基金项目:国家高技术研究发展计划(863计划)课题(No.2007AA01Z108)
摘    要: 面向应用的指令集处理器通过增加扩展指令可有效提升处理器的性能,满足上市时间要求.然而为嵌入式系统定制扩展指令需解决以下3个问题:设计空间随应用复杂度的增加指数增加,有限的片上资源限制了扩展指令的数量和复杂度,现有指令集扩展算法复杂度高难以在嵌入式系统上运行.本文提出了一种快速的指令集扩展方法GISEES.该方法以应用的典型操作为中心产生扩展指令以裁剪了设计空间,并采用基于最大公共等价子串的资源共享策略减少资源开销和插入的多路选择器的数量.实验结果表明,该方法具有线性复杂度,可产生效率更高的扩展指令,更适合为嵌入式系统定制高效的扩展指令.

关 键 词:扩展指令  指令识别  指令选择  资源共享
收稿时间:2010-11-04

GISEES:Automatic Generation of Instruction-Set Extensions for Embedded Systems
CHEN Hu,CHEN Shu-ming,CHEN Sheng-gang,GU Hui-tao,CHEN Xiao-wen.GISEES:Automatic Generation of Instruction-Set Extensions for Embedded Systems[J].Acta Electronica Sinica,2011,39(9):2026-2033.
Authors:CHEN Hu  CHEN Shu-ming  CHEN Sheng-gang  GU Hui-tao  CHEN Xiao-wen
Affiliation:CHEN Hu,CHEN Shu-ming,CHEN Sheng-gang,GU Hui-tao,CHEN Xiao-wen(Department of Computer Science,National University of Defense Technology,Changsha,Hunan 410073,China)
Abstract:Application-specific instruction-set processors(ASIPs) with extended instructions(EIs) can effectively improve performance and meet time-to-market requirements.However,there are three problems to be solved when customizing EIs for embedded systems.First,design space increases exponentially as applications become more complex.Second,limited on-chip resources restrict the number and complexity of EIs.Third,current instruction-set extension(ISE) algorithms can hardly run on embedded systems due to their high c...
Keywords:extended instruction  instruction enumeration  instruction selection  resource sharing  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《电子学报》浏览原始摘要信息
点击此处可从《电子学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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