李中升

作品数:13被引量:9H指数:2
导出分析报告
供职机构:江南计算技术研究所更多>>
发文主题:编译器处理器指令调度加载器迭代更多>>
发文领域:自动化与计算机技术文化科学更多>>
发文期刊:《计算机工程与应用》《高性能计算技术》《计算机工程》《计算机工程与科学》更多>>
所获基金:国家高技术研究发展计划国家科技重大专项国家重点实验室开放基金国家自然科学基金更多>>
-

检索结果分析

署名顺序

  • 全部
  • 第一作者
结果分析中...
条 记 录,以下是1-10
视图:
排序:
基于备份控制流信息的缓冲区溢出监测技术被引量:2
《计算机工程与应用》2016年第11期101-107,共7页谢汶兵 马晓东 李中升 牛夏牧 
国家863高技术研究发展计划项目(No.2012AA010901);国家科技重大专项基金(No.2013ZX01029002);计算机体系结构国家重点实验室开放课题
C/C++在提供灵活的使用方式和高效目标码的同时,由于缺少边界检查机制,缓冲区溢出成为C/C++程序面临的一种严重的攻击威胁。给出了一种缓冲区溢出攻击的动态防护方法。使用在库中声明的数组来备份函数的控制流信息,包括返回地址和栈帧指...
关键词:缓冲区溢出 控制流备份 返回地址 帧指针 动态监测 RIPE 
基于Libsafe库的缓冲区溢出检测算法改进
《计算机科学》2015年第S1期382-387 424,424,共7页谢汶兵 姜军 李中升 牛夏牧 
国家"863"高技术研究发展计划项目基金(2012AA010901);国家科技重大专项基(2013ZX01029002);计算机体系结构国家重点实验室开放课题资助
C/C++提供了很多高效的诸如strcpy等字符串操作库函数,但由于缺乏相应安全边界检查机制,存在着一些容易被攻击者利用的缓冲区溢出漏洞与威胁。讨论已有的Libsafe安全库增强机制并分析了其依赖于栈帧指针回溯栈活动记录的局限性。提出基...
关键词:Libsafe库检测 栈帧指针 堆栈活动记录 指令特征码 回溯栈 哈希函数 
一种针对SIMD架构的指令调度优化方法
《高性能计算技术》2014年第5期5-8,共4页王飞 王俊 李中升 
现代超标量RISC处理器大多具有多条可并发执行的指令流水线,目前流行的多核处理器更是将SIMD(Single—Instruction Multi-Data)作为一种提高性能的通用扩展。SIMD扩展流水线独立于标量流水线,并可与标量流水线并发执行。本文针对SIM...
关键词:SIMD流水线 循环展开 指令调度 指令级并行 
编译器安全性增强及防缓冲区溢出方法研究
《高性能计算技术》2014年第2期45-49,共5页谢汶兵 马晓东 李中升 
本文获得国家“863”高技术研究发展计划项目基金(2012AA010901)和国家科技重大专项基金(2013ZX01029002)资助.
编译器是重要的系统软件之一,编译器的可信性对于整个计算机系统而言具有非常重要的意义。本文首先讨论了安全编译器概念以及提高编译器安全性的主要方法,然后重点分析了缓冲区溢出攻击手段,以及从编译器及相关工具链的角度来防范缓...
关键词:可信 缓冲区溢出 静态分析 动态监测 安全库 
一种基于多版本技术的指令调度优化方法
《高性能计算技术》2013年第5期28-32,共5页顾龙 姜军 李中升 
本文获得国家“863”高技术研究发展计划项目基金(2012AA010900)以及核高基专项基金(2013ZE01040-003)资助.
指令调度优化是编译器代码生成优化中最主要的部分之一。针对精简结构处理器核的特点,文中提出了一种基于多版本技术的指令调度优化方法,该方法根据对程序执行过程中的别名分析结果选择高效或者保守的指令调度版本去执行,克服了精简...
关键词:循环多版本 动态别名分析 指令调度 
链接后优化技术综述
《高性能计算技术》2013年第4期18-24,共7页王超 尉红梅 李中升 
目前随着高性能处理器蓬勃发展,软件尤其是编译器面临着巨大的挑战和机遇,链接后优化技术作为一种常规编译优化的辅助技术,可以在编译链接后对整个程序进行再优化,它克服了传统编译优化的局限,并且可充分利用链接后的确定信息。本...
关键词:链接后优化器 动态链接 伪链接 反编译 代码压缩 
面向多核链接后优化器的设计与分析
《高性能计算技术》2013年第3期59-63,共5页王超 尉红梅 李中升 
目前随着多核处理器的蓬勃发展,软件尤其是编译器面临着巨大的机遇和挑战。链接后优化器作为一种优化辅助工具,可以在编译链接后对整个程序进行再优化,它克服了传统编译优化的局限,并且充分利用了链接后确定信息。本文参考Arizona...
关键词:链接后优化器 多核处理 器代码排布 内联 
一种基于增量式实例学习的迭代编译方法被引量:1
《计算机工程》2012年第3期4-6,共3页马晓东 李中升 漆锋滨 尉红梅 
"核高基"重大专项"支持国产CPU的编译系统及工具链"(2009ZX01036-001-001)
为提高编译器的自适应性,以应对复杂的体系结构,提出一个结合迭代编译和机器学习的编译框架。编译器可将在优化空间中搜索到的最佳编译选项信息保存到知识库中,并能从知识库中学习获得适合当前程序的最佳编译选项。实例学习算法具有增...
关键词:迭代编译 机器学习 增量式算法 冗余实例 
Linux下函数栈大小的自动计算技术被引量:1
《计算机工程》2011年第S1期338-340,共3页肖谦 李中升 漆锋滨 
工信部科技重大专项基金资助项目"支持国产CPU的编译系统及工具链"(2009ZX01036-001-001)
一个可执行程序在实际运行中可能包含复杂的函数调用和跳转,而这些函数又会使用不同大小的栈空间来保存一些临时变量。随着函数调用深度的增加,实际所占用的栈空间会越来越大且不可预测,可能造成栈空间溢出的情况发生。针对上述问题,提...
关键词:栈空间 ELF文件 静态分析 函数调用 编译优化工具 
基于编译的低功耗技术研究
《计算机工程与科学》2009年第A01期112-114,共3页张海军 郑艳 李中升 
功耗问题已经成为高性能微处理器设计过程中考虑的一个重要因素。但影响功耗的决不只是硬件本身,软件的调度优化亦能够降低功耗。本文从编译器角度介绍降低功耗技术,并基于芯片功耗的来源,着重研究了降低功耗为目标的编译优化技术。最...
关键词:低功耗 DVFS 编译技术 
检索报告 对象比较 聚类工具 使用帮助 返回顶部