期刊文献+
共找到8篇文章
< 1 >
每页显示 20 50 100
基于二进制插桩的共享指令集异构多核处理器进程迁移方法 被引量:1
1
作者 刘宏伟 邱吉 +1 位作者 高翔 陈云霁 《高技术通讯》 CAS CSCD 北大核心 2014年第1期23-28,共6页
研究了异构多核处理器进程迁移的特点,针对目前解决共享指令集异构多核处理器异构多核间进程迁移方法存在效率、代价、兼容性或者可编程性上的不足,提出了一种基于二进制插桩的进程迁移方法,该方法能够充分利用共享指令集异构多核的优势... 研究了异构多核处理器进程迁移的特点,针对目前解决共享指令集异构多核处理器异构多核间进程迁移方法存在效率、代价、兼容性或者可编程性上的不足,提出了一种基于二进制插桩的进程迁移方法,该方法能够充分利用共享指令集异构多核的优势,以很低的代价大大提升运行效率,并且无需修改源代码和编译系统,有良好的兼容性。在SPEC等测试程序上的实验数据表明,这种方法的效率为内核模拟的2.25倍。 展开更多
关键词 共享指令集(isa) 异构多核处理器 进程迁移 二进制插桩 内核模拟
在线阅读 下载PDF
面向固件代码分析的虚拟指令集体系结构设计
2
作者 赵远 曾光裕 +2 位作者 王炜 崔晨 高洪博 《计算机工程》 CAS CSCD 2012年第9期271-274,共4页
传统虚拟指令集体系结构不能同时满足简单性和高效性的要求。为此,提出一种面向固件代码分析的虚拟指令集体系结构构造方法。设计多目标固件代码分析平台,在可配置虚拟硬件结构的基础上,获取最小完备指令集,并说明扩展虚拟指令集的方法... 传统虚拟指令集体系结构不能同时满足简单性和高效性的要求。为此,提出一种面向固件代码分析的虚拟指令集体系结构构造方法。设计多目标固件代码分析平台,在可配置虚拟硬件结构的基础上,获取最小完备指令集,并说明扩展虚拟指令集的方法。实验结果表明,该方法能降低翻译代码膨胀率,目标指令模拟时间比传统方法减少19%~35%。 展开更多
关键词 固件代码 虚拟指令集体系结构 翻译代码膨胀率 最小完备指令集 虚拟硬件
在线阅读 下载PDF
x86指令集兼容处理器中微指令的设计与验证
3
作者 安建峰 樊晓桠 《西北工业大学学报》 EI CAS CSCD 北大核心 2010年第2期280-285,共6页
研发x86兼容处理器的难点之一是微指令的设计与验证,一方面是因为微指令的开发设计复杂度高且容易出错,另一方面是因为微指令的仿真验证难于在整个设计完成之前独立进行。针对这些问题,文章提出构建一个可以满足微指令设计与验证需求的... 研发x86兼容处理器的难点之一是微指令的设计与验证,一方面是因为微指令的开发设计复杂度高且容易出错,另一方面是因为微指令的仿真验证难于在整个设计完成之前独立进行。针对这些问题,文章提出构建一个可以满足微指令设计与验证需求的微指令开发平台。在该平台中,首先定义微汇编语言,提高微指令的编写效率,降低编写出错几率。然后构建微指令汇编器,支持将微汇编语言格式的微指令编译为二进制格式的微指令。最后构建微指令仿真器,可以对微指令进行独立仿真验证。文中使用SPLASH-2测试程序对提出的微指令开发平台进行了性能评估,微指令汇编器的编译速度约为400行/s,微指令仿真器的仿真速度约为60 KIPS。 展开更多
关键词 X86 处理器 微指令
在线阅读 下载PDF
精简指令集计算机协处理器设计 被引量:3
4
作者 李辉楷 韩军 +2 位作者 翁新钎 贺中柱 曾晓洋 《计算机工程》 CAS CSCD 2012年第23期240-242,246,共4页
针对AES与SHA-3候选算法中Gr stl软件运算速度慢的问题,提出一种通过精简指令集计算机(RISC)协处理器来加速算法运算的设计方案。该协处理器复用片上高速缓存充当查找表来加速运算,并在RISC处理器的基本指令集架构中增加特殊指令。实验... 针对AES与SHA-3候选算法中Gr stl软件运算速度慢的问题,提出一种通过精简指令集计算机(RISC)协处理器来加速算法运算的设计方案。该协处理器复用片上高速缓存充当查找表来加速运算,并在RISC处理器的基本指令集架构中增加特殊指令。实验结果表明,与传统基于并行查找表的方案相比,该方案能够以较小的硬件代价加速AES与Gr stl运算。 展开更多
关键词 精简指令集计算机 协处理器 高速缓存 并行表查找 寄存器堆 指令集架构
在线阅读 下载PDF
基于RISC-V的FFmpeg多媒体算法库优化策略 被引量:4
5
作者 张桢 梁军 +2 位作者 贾海鹏 张云泉 李青 《计算机工程》 CAS CSCD 北大核心 2023年第4期159-165,173,共8页
RISC-V处理器的广泛应用使得FFmpeg多媒体算法库在RISC-V平台上的高性能实现日益重要。提出一种基于RISC-V架构的系列优化策略,针对开源音视频多媒体FFmpeg算法库中不同特征和计算密度的算法,利用RISC-V指令集的扩展性对算法库中某些耗... RISC-V处理器的广泛应用使得FFmpeg多媒体算法库在RISC-V平台上的高性能实现日益重要。提出一种基于RISC-V架构的系列优化策略,针对开源音视频多媒体FFmpeg算法库中不同特征和计算密度的算法,利用RISC-V指令集的扩展性对算法库中某些耗时的算法进行指令加速和并行优化。在深入研究RISC-V开源架构的基础上,构建一个基于RISC-V开源架构的高性能FFmpeg算法库。针对不连续访存类算法、数据依赖类算法、数据快速转换类算法,从向量单元配置、向量化访存、汇编优化、指令流水优化4个方面出发,大幅提升FFmpeg算法库在RISC-V处理器上的性能。实验结果表明,采用以上优化策略后的FFmpeg算法库在基于RISC-V架构的XT-910芯片上的性能得到明显提升,其中的不连续访存类算法、数据依赖类算法、数据快速转换类算法的加速比分别为8.20、3.67、3.62。 展开更多
关键词 开源指令集架构 FFmpeg多媒体算法库 向量化访存 汇编优化 指令流水优化
在线阅读 下载PDF
二进制翻译控制转移的软硬件协同设计 被引量:2
6
作者 郝守青 刘奇 +1 位作者 沈海华 章隆兵 《高技术通讯》 CAS CSCD 北大核心 2012年第6期583-588,共6页
针对控制转移开销是影响二进制翻译和优化系统性能的主要因素,进行了提高二进制翻译优化系统性能的研究,提出并实现了硬件设计开销较小的基于硬件内容可寻址存储器(CAM)机制的软硬件协同设计方法。通过实验充分分析了CAM大小、软件... 针对控制转移开销是影响二进制翻译和优化系统性能的主要因素,进行了提高二进制翻译优化系统性能的研究,提出并实现了硬件设计开销较小的基于硬件内容可寻址存储器(CAM)机制的软硬件协同设计方法。通过实验充分分析了CAM大小、软件替换算法对CAM命中率的影响,并根据分析提出了一种新颖的、软硬件结合的降低CAM访问缺失率的方法。该方法相对于传统的软件和硬件优化方法,硬件实现及验证复杂度低且优化效果明显。实验结果表明该方法使得二进制翻译系统整体性能提高了13.44%。该方法已实际应用于龙芯x86二进制翻译系统中。 展开更多
关键词 软硬件协同设计 二进制翻译和优化 控制转移 龙芯 指令集架构(isa)
在线阅读 下载PDF
一种电机FOC算法DSP系统设计及实现 被引量:16
7
作者 岳梦云 白冰 《电子学报》 EI CAS CSCD 北大核心 2020年第10期2041-2046,共6页
本文设计了一种适用于电机矢量控制算法的数字信号处理系统的微架构定义,包括其指令集定义、存储器模型以及与主CPU的交互模式.该设计具有通过固定部分多操作数有效缩减指令编码长度提高代码密度以及后台执行多周期指令提高ALU并行效率... 本文设计了一种适用于电机矢量控制算法的数字信号处理系统的微架构定义,包括其指令集定义、存储器模型以及与主CPU的交互模式.该设计具有通过固定部分多操作数有效缩减指令编码长度提高代码密度以及后台执行多周期指令提高ALU并行效率的显著优点.文中给出了典型的FOC控制算法在DSP(Digital Signal Processor)指令集上实现的指令周期数,也给出了对应架构的电路实现情况,最终以ARM CORTEX-M0及几款主流DSP作为比较基线,通过实测实验数据证明了体系结构的高能效比,以较为有限的电路面积代价,极大提高了集成DSP的嵌入式系统的运行效率. 展开更多
关键词 电机控制 嵌入式系统 矢量控制 数字信号处理器 微架构 指令集
在线阅读 下载PDF
基于双TLB的二进制翻译访存性能优化
8
作者 李晖 王振华 靳国杰 《计算机工程》 CAS CSCD 北大核心 2015年第12期75-81,共7页
现有二进制翻译系统主要采用纯软件的方法实现访存指令模拟,用于目标访存指令的翻译后代码规模过高,导致模拟效率低下。针对该问题,提出一种高效的龙芯二进制翻译系统,设计一种双翻译后备缓冲(TLB)结构,通过在CPU核中新增一个专门用于... 现有二进制翻译系统主要采用纯软件的方法实现访存指令模拟,用于目标访存指令的翻译后代码规模过高,导致模拟效率低下。针对该问题,提出一种高效的龙芯二进制翻译系统,设计一种双翻译后备缓冲(TLB)结构,通过在CPU核中新增一个专门用于转换宿主机地址的硬件TLB,实现由硬件直接进行地址转换,并通过降低用于X86访存指令的翻译后代码规模减少模拟开销。实验结果表明,与采用纯软件模拟方法的二进制翻译系统相比,优化后的内存拷贝性能提高约100倍,模拟X86Linux内核的启动时间缩短19.12%。 展开更多
关键词 指令集架构 二进制翻译 翻译后备缓冲 命中率 龙芯处理器
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部