期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
基于程序执行轨迹的SoC硬件加速模块提取方法
1
作者 桑胜田 喻明艳 叶以正 《中国集成电路》 2008年第3期40-44,共5页
程序执行轨迹(Program executions trace,以下简称trace)是程序执行过程的指令流信息的记录,trace完整地记录了程序执行过程中所执行指令的内容和顺序。对于大多数程序,少数几个较短的热trace决定了系统的总体性能。本文提出了基于程序... 程序执行轨迹(Program executions trace,以下简称trace)是程序执行过程的指令流信息的记录,trace完整地记录了程序执行过程中所执行指令的内容和顺序。对于大多数程序,少数几个较短的热trace决定了系统的总体性能。本文提出了基于程序执行轨迹提取加速模块的软硬件划分方法。利用热trace提取算法划分系统中关键的trace到硬件,使用分支断言构造原子执行单位,以较小的硬件代价获得较高的加速比。在本文实验中,与采用模拟退火算法的指令级细粒度划分相比,获得的性能平均高9.6%,最终结果硬件面积小29%。 展开更多
关键词 程序执行轨迹 硬件加速模块 SOC 硬件划分 提取方法 集成电路
下载PDF
基于程序执行轨迹的SoC软硬件划分方法 被引量:1
2
作者 桑胜田 喻明艳 叶以正 《微电子学与计算机》 CSCD 北大核心 2009年第1期85-88,92,共5页
提出了基于程序执行轨迹提取加速模块的软硬件划分方法.利用热trace提取算法划分系统中关键的trace到硬件,使用分支断言构造原子执行单位,以较小的硬件代价获得较高的加速比.实验中,与采用模拟退火算法的指令级细粒度划分相比,获得的性... 提出了基于程序执行轨迹提取加速模块的软硬件划分方法.利用热trace提取算法划分系统中关键的trace到硬件,使用分支断言构造原子执行单位,以较小的硬件代价获得较高的加速比.实验中,与采用模拟退火算法的指令级细粒度划分相比,获得的性能平均高9.6%,最终结果硬件面积小29%. 展开更多
关键词 程序执行轨迹 硬件加速模块 SOC 硬件划分
下载PDF
SoC芯片中基于统计分析的浮点到定点转换方法 被引量:3
3
作者 周凡 杨军 尹爱昌 《电路与系统学报》 CSCD 北大核心 2007年第1期124-129,61,共7页
在通信、语音、图像处理等数字信号处理应用系统中一般使用浮点算法。为降低硬件成本、功耗,在定点硬件架构上实现浮点算法成为一种有效的解决方案。在定点SoC(System on Chip)芯片中,为达到性能、成本、功耗的平衡,常采用定点近似算法... 在通信、语音、图像处理等数字信号处理应用系统中一般使用浮点算法。为降低硬件成本、功耗,在定点硬件架构上实现浮点算法成为一种有效的解决方案。在定点SoC(System on Chip)芯片中,为达到性能、成本、功耗的平衡,常采用定点近似算法和硬件加速方案对浮点数字信号处理算法进行转换和优化。因此,需要在制造费用、功耗、性能等诸多限制下,将浮点算法转换成定点数近似算法。本文提出了一种基于定点SoC芯片的浮点到定点转换方法。首先,本文引入硬件加速模块参数和转换参数完成浮点算法到定点算法的转换,然后使用本文提出的通过信噪比对定点数近似算法进行评估的方法,在满足一定信噪比限制条件下,计算出最佳硬件加速模块参数和转换参数,从而得到基于硬件加速的最优定点算法。同时,在此方法基础上进一步研究了单核SoC芯片内置硬件加速模块的原型开发策略。 展开更多
关键词 SOC 定点 转换 硬件加速模块 信噪比
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部