王剑
- 作品数:49 被引量:10H指数:2
- 供职机构:中国科学院计算技术研究所更多>>
- 发文基金:国家自然科学基金中国科学院战略性先导科技专项国家科技重大专项更多>>
- 相关领域:自动化与计算机技术电子电信更多>>
- 用于宽带无线通信的数字基带处理器
- 本发明提供一种数字基带处理器,包括上行发射机、下行接收机、一个集中存储器和访问集中器;其中,上行发射机包括用于信道编码、QAM调制以及IDFT变换的上行处理第一部分,用于做插入CP、成形滤波、定时发送操作的上行处理第二部...
- 王剑冯雪林韩娟崔瑱王秋菊唐杉石晶林
- 文献传递
- 基于软硬协同的程序运行时安全保护机制被引量:1
- 2023年
- 内存篡改(Memory Corruption)是现代各类攻击的主要原因,通过修改内存中的数据,达到劫持控制流的目的.使用不安全语言暴露内存细节给开发者,导致很多的敏感数据可以任意被修改.现有的解决方案针对安全攻击主要包括两个方面,软件检查和硬件机制保护.基于软件检查的机制虽然灵活,但是存在严重的性能问题.基于硬件的方法可以大幅度解决性能问题,而且要比软件的方式安全性更高.因此提出了很多的硬件相关的保护机制.但现有的硬件机制大都仅仅针对单一的攻击,而且缺乏灵活性.在本文中,我们提出了一种软硬件结合的解决方案,通过对程序运行时敏感数据进行加密隐藏,在访问这些敏感数据时进行解密,然后做安全检查,判断敏感数据是否被修改.在硬件实现上,本文设计了安全的Load和Store类指令,以及硬件加密解密模块.同时在软件编译器上对此类安全指令支持,针对不同的使用场景提出了两种安全策略:全局约束策略和上下文执行约束策略.相比于前者,后者提供了更加严格的约束,可适用于安全度更高的程序保护.本文的安全机制能够抵御多种攻击向量,比如针对CFI类攻击,最近的DOP攻击,GOT表和虚函数表指针感染攻击等.还可以抵御缓冲区溢出类的攻击,支持信息隐藏等.通过SPEC2006的测试程序表明,本文提出的安全机制性能损耗仅仅为4.5%.
- 李亚伟章隆兵张福新张福新
- 关键词:敏感数据加解密
- 一种基于硬件的快速确定性重放方法被引量:1
- 2017年
- 针对多核处理器上并行程序执行不确定性所造成的并行调试难问题,提出了一种基于硬件的快速确定性重放方法——时间切割者。该方法采用面向并行的记录机制来区分出原执行中并行执行的访存指令块和非并行执行的指令块,并在重放执行中避免串行执行那些在原执行中并行执行的访存指令块,从而使得重放执行的性能开销小。在多核模拟器Sim-Godson上的仿真实验结果表明:该方法的重放速度快,其性能开销仅为2%左右。此外,该方法还具有硬件支持简单特点,未来有望应用于国产多核处理器研制中。
- 章隆兵李磊李磊肖俊华王剑
- 关键词:多核处理器
- 一种兼容多指令系统的处理器及其运行方法
- 本发明提出一种兼容多指令系统的处理器及其运行方法,包括:可编程的译码部件,用于将待执行的指令根据预编程的指令系统,译码为微操作码;执行部件,用于通过读写数据缓存,执行该微操作码,得到执行结果;写回和提交部件,用于将该执行...
- 王剑
- 基于软硬件协同加速的关系网络推理优化方法
- 2022年
- 针对数据中心基于图形处理器(GPU)平台的关系网络推理计算中存在的低效能问题,本文提出了一种基于软硬件协同加速的关系网络优化方法。该方法采用基于GPU提取的支持集特征池与现场可编程门阵列(FPGA)推理异构协同的方式处理关系网络的推理计算,在高效能计算的同时保持关系网络的推理计算与GPU平台一致的准确率。利用基于高级综合(HLS)优化浮点卷积神经网络的计算方式,提高关系网络的处理能效。利用多运算单元异构多核处理的方式,满足FPGA时序收敛的同时,提升FPGA片上吞吐能力。本文在FPGA平台上实现了关系网络推理运算单元,在Omniglot数据集上构建的加速器功耗为15.867W,相对于GPU加速比为1.4~17.2;在miniImageNet数据集上构建的加速器功耗为12.359W,相对于GPU加速比为1.5~3.4。本文方法与同类FPGA加速浮点卷积神经网络相比,达到了最优的计算效能。实验数据表明,该方法有效利用了软硬件协同计算以及FPGA可重构计算的优势,降低了软硬件协同开发的耦合度,在保持关系网络推理计算准确率的同时,提升了关系网络推理的计算效能。
- 张志超王剑章隆兵章隆兵
- 关键词:关系网络卷积神经网络异构多核
- 一种处理器及其取指方法
- 本发明提供一种处理器,包括:一个主机取指部件,用于读取所述处理器指令;一个客户机取指部件,用于读取二进制翻译后的目标指令;以及使能部件,以用于使能所述主机取指部件或者客户机取指部件;其中,所述客户机取指部件包括:一个地址...
- 王剑
- 基于异构流水线的高效通用处理器执行方法及系统
- 本发明提出基于异构流水线的高效通用处理器执行方法及系统,包括:将通用处理器中计算部件整合为计算单元阵列,基于计算单元阵列构建顺序执行的计算流水线;并基于通用处理器中通用部件构建乱序执行的通用流水线;获取待执行指令,通用处...
- 王剑
- 一种检测LTE系统双工方式的方法和装置
- 本发明提供一种检测LTE系统双工方式的方法和装置,其中,下采样器对基带数字信号进行下采样;延时归一化自相关器对经过下采样的基带数字信号进行延时归一化自相关;双工方式检测器根据所述基带数字信号延时归一化自相关的峰值特征来检...
- 王剑黄守俊周恩刘来增寇振涛张秀丽王佩石晶林
- 文献传递
- 可扩展、可重构片上并行体系结构与原型芯片设计
- 李国杰胡伟武王剑章隆兵范东睿安虹陈云霁高翔唐丹沈海华肖俊华
- 该项目面向半导体摩尔定律继续延长的趋势,研究可扩展可配置的多核/众核处理器体系结构,并研制出运算速度在每秒万亿次级的高效能原型芯片。主要成果包括:1.在可扩展可配置多核体系结构方面:1)提出基于“Mesh+CrOssba...
- 关键词:
- 关键词:多核处理器控制器
- 一种异构流水线的通用处理器及其执行方法
- 一种异构流水线的通用处理器及其执行方法,该通用处理器包括x(x为正整数)条由通用部件构建的通用流水线,y(y为正整数)条由计算部件构建的计算流水线,还包括:分别设置于该x条通用流水线上的x个控制功能部件;分别设置于该y条...
- 王剑
- 文献传递