您的位置: 专家智库 > >

姜军

作品数:27 被引量:10H指数:2
供职机构:江南计算技术研究所更多>>
发文基金:国家高技术研究发展计划国家重点基础研究发展计划国家重点实验室开放基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 16篇专利
  • 8篇期刊文章
  • 2篇会议论文

领域

  • 13篇自动化与计算...

主题

  • 10篇编译器
  • 9篇寄存器
  • 7篇寄存器分配
  • 4篇处理器
  • 3篇哈希
  • 3篇存储器
  • 2篇代码
  • 2篇代码生成
  • 2篇迭代
  • 2篇读写
  • 2篇硬件
  • 2篇源文件
  • 2篇实例库
  • 2篇数据空间
  • 2篇数据预取
  • 2篇私有
  • 2篇特征码
  • 2篇特征值
  • 2篇主存
  • 2篇自动定位方法

机构

  • 26篇江南计算技术...
  • 1篇哈尔滨工业大...
  • 1篇解放军信息工...

作者

  • 26篇姜军
  • 15篇漆锋滨
  • 8篇王超
  • 7篇白书敬
  • 7篇马晓东
  • 6篇尉红梅
  • 6篇黄亮明
  • 5篇李中升
  • 4篇肖谦
  • 3篇沈莉
  • 3篇杨小川
  • 2篇张海军
  • 2篇王礼生
  • 2篇钱宏
  • 2篇何王全
  • 2篇王雅慧
  • 2篇顾龙
  • 1篇王俊
  • 1篇吴伟
  • 1篇牛夏牧

传媒

  • 4篇计算机应用与...
  • 2篇计算机科学
  • 1篇计算机工程
  • 1篇计算机工程与...
  • 1篇2006年全...

年份

  • 2篇2023
  • 2篇2022
  • 1篇2021
  • 3篇2018
  • 1篇2017
  • 3篇2016
  • 3篇2015
  • 4篇2013
  • 2篇2012
  • 1篇2011
  • 2篇2009
  • 2篇2006
27 条 记 录,以下是 1-10
排序方式:
一种加速访存地址计算的编译优化
2023年
在国产申威高性能多核服务器系统中,基础编译系统对应用程序中访存操作进行代码生成时,没有考虑国产处理器指令特征,导致编译器生成的访存地址计算代码效率较低,影响国产高性能处理器的性能。为充分发挥国产处理器高性能计算能力,提出一种加速访存地址计算的编译优化方法。加速访存地址计算编译优化基于处理器支持带扩展因子的运算指令,在编译器后端内存地址表达式合法性检查中,添加针对乘加模式的地址计算表达式合法性检查算法,自动识别地址表达式中存在的乘加运算并进行合法性检验,对符合条件的地址表达式在代码生成阶段匹配生成带扩展因子的运算指令来快速计算访存地址,从而加快访存指令的发射与执行以及应用程序中的访存地址生成,提升访存效率。使用行业标准性能测试集SPEC CPU2006对优化效果进行评测,结果表明,相比优化前SPECspeed Integer与SPECspeed Float Point两个子集,该优化方法平均性能分别提高了2.53%与1.50%。
高秀武姜军白书敬黄亮明
关键词:精简指令集计算机代码生成多核处理器
一种基于哈希算法的库函数安全增强方法
本发明提供了一种基于哈希算法的库函数安全增强方法,包括:对同一函数的多次调用,将已经回溯的栈信息用链表保存起来,此后再次调用该函数时,以函数返回地址作为关键字检索链表以查找所述函数的栈信息,如果在链表中查找到所述函数的栈...
姜军漆锋滨谢汶兵何王全王雅慧石培森
文献传递
一种寄存器分配方法、系统及处理器
本发明实施例提供一种寄存器分配方法、系统及处理器;其中方法基于一种处理器,所述处理器包括:向量寄存器,由至少一个存储器组成的存储器组,和内存,所述存储器组的读取速度快于内存的读取速度;所述方法包括:判断所述向量寄存器中是...
姜军顾龙钱宏马晓东肖谦
文献传递
一种软硬协同的线程私有数据访问优化方法
本发明公开一种软硬协同的线程私有数据访问优化方法,包括以下步骤:S1:编译器前端为线程私有变量节点生成带有标记的中间表达式;S2:编译器后端的代码生成模块判断线程私有变量节点所携带的标记值是否为TRUE,若为TRUE,则...
黄亮明姜军高秀武白书敬谢汶兵羊瑞
文献传递
反馈式编译优化在寄存器分配中的应用技术
2009年
寄存器分配技术是编译器最为关键的优化技术之一。反馈式编译优化是一种基于程序当前和以前运行时的趋势来改变程序以后执行动作的技术,它能够提供给寄存器分配一些有用的优化信息。在分析Open64编译器反馈式编译优化技术的基础上,基于ALPHA结构实现和扩展了反馈式编译优化在寄存器分配中的应用,获得了较好的优化性能。
漆锋滨姜军王超
关键词:寄存器分配
基于Libsafe库的缓冲区溢出检测算法改进
2015年
C/C++提供了很多高效的诸如strcpy等字符串操作库函数,但由于缺乏相应安全边界检查机制,存在着一些容易被攻击者利用的缓冲区溢出漏洞与威胁。讨论已有的Libsafe安全库增强机制并分析了其依赖于栈帧指针回溯栈活动记录的局限性。提出基于程序指令特征码匹配来回溯函数栈活动记录的Libsafe安全库增强方法。逐条匹配函数体指令与已知候选集指令来获取栈信息。并在追溯栈活动记录时,将已回溯到的栈活动记录用哈希函数保存,以返回地址作为关键字用链地址法进行检索。对改进版Libsafe安全库检测方法做了算法可行性和复杂度分析。从灵敏性、完整性、准确性、性能等几个方面做了实验与分析,表明该机制的高效性与可用性。
谢汶兵姜军李中升牛夏牧
关键词:哈希函数
一种基于64位机器的32位指针优化方法
2009年
在64位机器上,存储器一般以64位的虚地址进行访问,所有的指针变量也以8字节进行存储和使用。介绍一种在64位机器上采取32位地址进行计算和访存的编译优化方法,这种优化的目的是针对64位机器上大量使用指针数据的课题,采取32位寻址可以减少指针变量占用内存和cache空间,从而大大提高了该类课题的运行效率。
漆锋滨王超姜军
一种编译器数据预取方法和装置
本发明实施例提供一种编译器数据预取方法和装置,以实现高效的访存优化。所述方法包括:提供硬件指令查询软件管理片上存储器SPM中划分的局存空间,所述硬件指令包含数据的主存地址;若在所述SPM局存空间查询到所述主存地址对应的数...
漆锋滨肖谦沈莉姜军王超
文献传递
一种GOT表写保护的保护方法
本发明提供了一种GOT表写保护的保护方法,包括:并且将初始化后的GOT表的读写操作属性设置为只读;在第一次调用GOT表中包含的函数相关表格项所对应的函数时,进行地址解析,以得到入口地址;先将GOT表的读写操作属性设置为读...
谢汶兵漆锋滨姜军王礼生马晓东杨小川黄亮明
文献传递
基于实例的迭代编译方法及编译装置
一种基于实例的迭代编译方法及装置。所述编译方法包括:根据编译操作参数对待编译目标程序进行更新操作或应用操作;所述更新操作通过在迭代编译目标程序后形成新实例,并以实例库中的实例对新实例预测的结果确定是否将新实例添加至实例库...
白书敬马晓东漆锋滨尉红梅李中升姜军
共3页<123>
聚类工具0