可扩展处理器的自定义指令自动识别综述
发布时间:2022-01-27 14:05
近年来,可扩展处理器越来越多地应用于嵌入式系统当中.在可扩展处理器周围使用自定义指令能够保证一定的灵活性,同时也能很好地满足嵌入式应用对高性能和低功耗的需求.自定义指令自动识别是可扩展处理器设计中的关键问题之一.针对可扩展处理器的应用领域和发展趋势,介绍近年来自定义指令自动识别的研究进展;在此基础上,对于自定义指令识别涉及的关键步骤:中间表示生成、自定义指令枚举、自定义指令选择和代码转换,分别进行总结和归纳,分析不同方法的优点和难点;按照不同应用领域,对可扩展处理器的应用进行了总结和分析;最后展望了自定义指令自动识别的未来发展趋势和研究方向.
【文章来源】:电子学报. 2020,48(08)北大核心EICSCD
【文章页数】:10 页
【文章目录】:
1 引言
2 自定义指令识别相关方法
2.1 中间表示生成
2.2 自定义指令枚举
2.3 自定义指令选择
2.3.1 约束条件
(1)面积约束:
(2)重叠约束:
(3)非循环约束:
2.3.2 设计目的
(1)提升性能
(2)降低功耗
(3)减少代码量
2.3.3 选择方法
2.4 代码转换
3 自定义指令的应用
(1)信号处理
(2)图像处理
(3) 信息安全
4 未来研究方向展望
(1)自定义指令自动识别云端化研究
(2)约束条件和优化目标多样性问题
(3)领域专用指令集的重用性、通用性问题
(4)面向机器学习领域关键应用的扩展指令集识别
5 总结
【参考文献】:
期刊论文
[1]嵌入式领域ECC专用指令处理器的研究[J]. 夏辉,于佳,秦尧,程相国,陈仁海,潘振宽. 计算机学报. 2017(05)
[2]一种面向加密算法共性子图的指令定制方法[J]. 胡绵江,窦勇,倪时策,吴侃. 计算机研究与发展. 2012(S1)
[3]GISEES:面向嵌入式系统的扩展指令集自动产生方法[J]. 陈虎,陈书明,陈胜刚,谷会涛,陈小文. 电子学报. 2011(09)
[4]一种高效的凸连通子图枚举算法[J]. 薄拾,葛宁,林孝康. 软件学报. 2010(12)
博士论文
[1]基于MPSoC的移动视频监控关键技术研究[D]. 朱方.东南大学 2016
本文编号:3612617
【文章来源】:电子学报. 2020,48(08)北大核心EICSCD
【文章页数】:10 页
【文章目录】:
1 引言
2 自定义指令识别相关方法
2.1 中间表示生成
2.2 自定义指令枚举
2.3 自定义指令选择
2.3.1 约束条件
(1)面积约束:
(2)重叠约束:
(3)非循环约束:
2.3.2 设计目的
(1)提升性能
(2)降低功耗
(3)减少代码量
2.3.3 选择方法
2.4 代码转换
3 自定义指令的应用
(1)信号处理
(2)图像处理
(3) 信息安全
4 未来研究方向展望
(1)自定义指令自动识别云端化研究
(2)约束条件和优化目标多样性问题
(3)领域专用指令集的重用性、通用性问题
(4)面向机器学习领域关键应用的扩展指令集识别
5 总结
【参考文献】:
期刊论文
[1]嵌入式领域ECC专用指令处理器的研究[J]. 夏辉,于佳,秦尧,程相国,陈仁海,潘振宽. 计算机学报. 2017(05)
[2]一种面向加密算法共性子图的指令定制方法[J]. 胡绵江,窦勇,倪时策,吴侃. 计算机研究与发展. 2012(S1)
[3]GISEES:面向嵌入式系统的扩展指令集自动产生方法[J]. 陈虎,陈书明,陈胜刚,谷会涛,陈小文. 电子学报. 2011(09)
[4]一种高效的凸连通子图枚举算法[J]. 薄拾,葛宁,林孝康. 软件学报. 2010(12)
博士论文
[1]基于MPSoC的移动视频监控关键技术研究[D]. 朱方.东南大学 2016
本文编号:3612617
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3612617.html