可扩展处理器的自定义指令自动识别综述  

A Survey of Automatic Identification of Custom Instructions for Extensible Processors

在线阅读下载全文

作  者:肖成龙 王珊珊[1,2] 王心霖 林军 王晶玥 XIAO Cheng-long;WANG Shan-shan;WANG Xin-lin;LIN Jun;WANG Jing-yue(College of Engineering,Shantou University,Shantou,Guangdong 515063,China;School of Software,Liaoning Technical University,Huludao,Liaoning 125105,China)

机构地区:[1]汕头大学工学院,广东汕头515063 [2]辽宁工程技术大学软件学院,辽宁葫芦岛125105

出  处:《电子学报》2020年第8期1655-1664,共10页Acta Electronica Sinica

基  金:国家自然科学基金(No.61404069);辽宁省教育厅青年基金(No.LJ2017QL033)。

摘  要:近年来,可扩展处理器越来越多地应用于嵌入式系统当中.在可扩展处理器周围使用自定义指令能够保证一定的灵活性,同时也能很好地满足嵌入式应用对高性能和低功耗的需求.自定义指令自动识别是可扩展处理器设计中的关键问题之一.针对可扩展处理器的应用领域和发展趋势,介绍近年来自定义指令自动识别的研究进展;在此基础上,对于自定义指令识别涉及的关键步骤:中间表示生成、自定义指令枚举、自定义指令选择和代码转换,分别进行总结和归纳,分析不同方法的优点和难点;按照不同应用领域,对可扩展处理器的应用进行了总结和分析;最后展望了自定义指令自动识别的未来发展趋势和研究方向.In recent years,extensible processors have been increasingly applied in various embedded systems.The use of custom instructions around the extensible processors can guarantee flexibility while still meeting the high performance and low power requirements of embedded applications.Automatic custom instruction identification is one of the key issues involved in the design of extensible processors.In view of the application fields and development trends of extensible processors,this survey introduces the research progress of automatic identification of custom instructions in recent years.On this basis,there are four key issues involved in the automatic identification of custom instructions:intermediate representation generation,custom instructions enumeration,custom instructions selection and code transformation.This survey analyzes the advantages and difficulties of previous methods,and presents the summary of the applications of extensible processor in terms of different application fields.Finally,the trends and possible research directions of automatic identification of custom instructions is presented.

关 键 词:可扩展处理器 自定义指令识别 自定义指令枚举 自定义指令选择 

分 类 号:TP368.1[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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