国家高技术研究发展计划(2006AA01Z408)
- 作品数:23 被引量:106H指数:4
- 相关作者:赵荣彩庞建民魏广博张平黄国睿更多>>
- 相关机构:解放军信息工程大学北方计算中心中国人民解放军信息工程大学更多>>
- 发文基金:国家高技术研究发展计划河南省杰出人才创新基金更多>>
- 相关领域:自动化与计算机技术自然科学总论更多>>
- 程序并行化中基于暴露集生成数据分布代码
- 2009年
- 在并行化编译中,代码生成属于编译器的后端,决定着并行程序的执行效率。数据划分将计算循环中被重定义或没被读引用的数据映射到处理器,按照数据划分生成通信代码会产生冗余通信。提出了利用数组数据流分析求解暴露集,并建立计算划分、循环迭代以及暴露集的不等式限制系统,最后通过FME(fourier Motzkin elimination)消元生成数据分布代码的优化算法。测试结果表明该算法对数据分布的优化效果明显。
- 丁锐赵荣彩韩林
- 关键词:代码生成通信优化
- IA-64软件流水中旋转寄存器逆向分析技术被引量:1
- 2009年
- 安腾(IA-64)提供的旋转寄存器机制使软件流水代码难于理解、调试和移植,在分析IA-64旋转寄存器机制的基础上,提出一种旋转寄存器逆向分析方法。该方法通过分析软件流水阶段计算旋转间距,由旋转间距识别出流水代码中的旋转相关寄存器。将该方法应用于静态二进制编译系统I2A中,通过实验证明能够有效消除旋转寄存器对二进制翻译带来的影响。
- 汪淼赵荣彩蔡国明丁志芳
- 关键词:安腾
- 一种高效匹配PCRE的扩展自动机被引量:2
- 2010年
- 分析现有方法处理状态爆炸的局限性,将条件函数和位图结构引入自动机,提出一种位图移位有限自动机(Bs-FA),并给出由正则表达式到Bs-FA的一般方法。对计数字符组与前缀交迭的情况,仅需引入较小位图空间,就能使整个自动机内存空间明显减少。在实际规则集上评估,并与现有方法进行比较,说明该自动机的应用价值。
- 刘鹏姚远邰铭张铮
- 关键词:深度包检测正则表达式
- 基于体系结构的处理器高效能技术研究
- 2009年
- 高效能是超级计算机今后发展的趋势,其中处理器的高效能是计算机高效能的基础。通过对处理器体系结构的创新和相关技术的研究,如可重构计算体系结构、新型存储体系结构和基于多核处理器的体系结构,可提高系统效率、可编程性、程序可移植性和系统鲁棒性;对功耗问题在电路层、体系结构层和操作系统层进行综合考虑,降低使用、维护费用;通过对并行编程和编译进行讨论,提高系统并行性。
- 魏广博张平李永才
- 关键词:体系结构可重构多核
- 采用条件跳转混淆技术的恶意代码反汇编被引量:8
- 2008年
- 恶意代码已经构成了计算机安全的主要威胁,为了避免被静态分析,恶意代码采用了各种混淆技术来自我隐藏,条件跳转混淆技术就是其中之一。该文通过研究条件跳转混淆的成因,对已有的典型反汇编算法进行了改进,其实现已被逆向分析工具Radux采用,测试验证了该方法能够有效地对采用条件跳转混淆技术的恶意代码进行正确的反汇编。
- 戴超庞建民赵荣彩
- 关键词:混淆恶意代码反汇编
- 事务存储研究被引量:1
- 2010年
- 为了研究多核处理器系统上的并行编程问题,开展了对事务存储模型的研究。阐述了事务存储,介绍了事务存储系统的实现方法,利用4种事务存储系统详细阐述了事务存储的实现;重点讨论了6种影响事务存储发展的关键技术,即实现方式、数据结构组织、并发控制、冲突检测、争用管理等;提出了事务存储将向着软硬件结合、提升性能、提高正确性和满足多核应用需求的方向发展。
- 黄国睿张平魏广博马航
- 关键词:并行编程事务存储并发控制
- 基于排队网络的VoIP信令解析系统性能分析被引量:1
- 2008年
- 基于软件性能模型的软件性能评估可以应用在软件研发周期的早期阶段,以便对软件系统的行为进行定量分析。该文给出一种应用排队网络模型对VoIP信令解析软件体系结构性能的评估方法。该方法的基本思想是:从基于UML描述的活动图导出多类排队网络性能模型,通过统计分析将得出的性能参数反馈给UML软件体系结构模型,不断完善体系结构设计。模型提供的统计性能评估方法克服了受限估计离散事件分析的局限性。
- 金久真庞建民赵荣彩单征
- 关键词:UML活动图性能评价
- 可执行文件中子程序异常返回的识别被引量:4
- 2009年
- 针对子程序异常返回对反汇编操作的干扰,提出一种能够有效对抗该技术的反汇编算法。该算法通过2遍解码流程对目标可执行程序进行扫描,模拟代码执行过程中对内存栈的操作,从而正确解码出经过混淆处理的可执行程序。通过与2款常用反汇编器IDAPro和OBJDump的反汇编结果进行比较,证明该算法能够有效地识别出子程序异常返回的情况,从而有效提高反汇编的正确率。
- 张一弛庞建民赵荣彩韩小素
- 关键词:反汇编代码混淆恶意程序
- IA-64二进制翻译中软件流水代码消除技术
- 2008年
- IA-64体系结构使用软件流水提高程序的执行性能,但产生的二进制代码跟机器特性紧密相关,给代码跨平台移植造成了困难。该文针对IA-64体系结构下软件流水的特点,提出2种软件流水代码消除方法,它能够将软件流水代码转换成语义等价无硬件依赖的串行代码,实验验证了这2种方法的有效性。
- 汪淼赵荣彩蔡国明
- 关键词:二进制翻译语义映射
- 静态二进制翻译中回调函数逆向恢复技术研究
- 2008年
- 回调函数的逆向恢复是静态二进制翻译的一个难点。针对使用C后端的静态二进制翻译框架,提出并实现回调函数逆向恢复方法,该方法结合代码间隙分析,在后端C代码生成过程中插入映射源回调函数地址到目标机函数地址的代码。相对于使用解释器的方法,该方法具有实现简洁,在目标机上运行速度更快的优点。
- 丁松阳赵荣彩
- 关键词:静态二进制翻译回调函数