您的位置: 专家智库 > >

河南省科技攻关计划(092101210501)

作品数:9 被引量:17H指数:2
相关作者:庞建民岳峰赵荣彩余勇张一弛更多>>
相关机构:解放军信息工程大学中国人民解放军信息工程大学更多>>
发文基金:河南省科技攻关计划国家高技术研究发展计划国家科技重大专项更多>>
相关领域:自动化与计算机技术电子电信更多>>

文献类型

  • 9篇中文期刊文章

领域

  • 8篇自动化与计算...
  • 1篇电子电信

主题

  • 4篇代码
  • 3篇恶意
  • 3篇恶意代码
  • 2篇映射
  • 2篇神经网
  • 2篇神经网络
  • 2篇线程
  • 1篇代码检测
  • 1篇代码移植
  • 1篇动态二进制
  • 1篇动态二进制翻...
  • 1篇多核
  • 1篇多线程
  • 1篇依赖图
  • 1篇异构
  • 1篇异构多核
  • 1篇映射模型
  • 1篇运行时优化
  • 1篇中间层
  • 1篇中间层驱动

机构

  • 8篇解放军信息工...
  • 1篇中国人民解放...

作者

  • 9篇庞建民
  • 5篇岳峰
  • 3篇赵荣彩
  • 3篇余勇
  • 2篇张一弛
  • 1篇刘晓楠
  • 1篇张平
  • 1篇郭致昌
  • 1篇单征
  • 1篇姚新磊
  • 1篇崔晨
  • 1篇郭浩然
  • 1篇范学斌
  • 1篇游超
  • 1篇张一弛

传媒

  • 4篇计算机工程
  • 2篇软件学报
  • 1篇电子与信息学...
  • 1篇小型微型计算...
  • 1篇信息工程大学...

年份

  • 1篇2015
  • 3篇2013
  • 4篇2012
  • 1篇2011
9 条 记 录,以下是 1-9
排序方式:
一种多线程动态二进制翻译优化系统的研究与实现被引量:1
2015年
动态二进制翻译通过对程序的动态跟踪,实时对目标代码进行解码和翻译,被广泛地应用于软件跨平台移植等领域.但是动态二进制翻译仍然存在运行开销过大和翻译低效等问题,为解决这一问题,开发了一种基于QEMU的多线程动态二进制翻译优化系统.系统通过引入多线程技术,将翻译执行前端和热路径优化后端分别放置在不同的线程中,实现了前端翻译执行和后端热路径优化的多线程并行执行.系统前端利用局部预测算法进行热路径选择,后端通过超级块封装和条件跳转优化进行本地码优化.系统的cache管理采用了分层管理策略.整体性能测试实验表明,系统在低翻译执行开销的基础上,比现有二进制翻译平台QEMU整体性能提升了约5%.
崔韫楠庞建民岳峰王银浩
关键词:动态二进制翻译QEMU多线程
基于证据推理的程序恶意性判定方法被引量:7
2012年
针对可执行程序恶意性难以判定的情况,提出一种基于证据推理的程序恶意性判定方法.首先,建立程序恶意性判定模型;然后,通过对程序进行反编译,抽取影响程序安全性的特征,建立程序行为集合;使用BP神经网络对模型进行训练得到各个行为的概率分配函数BPAF(basic probability assignment functions),并使用加权和形式的合成法则对程序行为进行合成;最后,实现对程序恶意性的判定.实验结果表明了该方法的有效性.
张一弛庞建民赵荣彩
关键词:恶意代码检测神经网络相似度
CUDA到异构众核架构的线程映射模型
2012年
统一计算设备架构(CUDA)程序移植到其他异构众核架构时的线程数不匹配。为此,提出一种层次化的线程映射模型。在第1个映射层次上,将CUDA主机端线程和设备端线程分别映射到目标平台的主核和从核阵列上,在第2个映射层次上,采用线程循环的方法消除协作线程阵列(CTA)中线程间同步操作,将整个CTA映射到从核阵列的一个从核上。实验结果表明,该模型能使CUDA程序在其他异构众核系统上得到有效运行。
余勇庞建民单征刘晓楠
关键词:代码移植图形处理器统一计算设备架构
基于行为特征的BIOS Rootkit检测被引量:1
2011年
针对BIOS Rootkit难以检测的问题,提出一种基于行为特征的BIOS Rootkit的检测方法。该方法通过研究BIOS Rootkit工作原理和实现技术,对BIOS Rootkit的行为特征进行归纳、定义和形式化描述,在反编译的过程中提取行为,根据提取的行为构成BIOS Rootkit的完整程度进行恶意性判定。实验结果证明,该方法能够有效检测主流的BIOS Rootkit。
郭致昌张平庞建民郭浩然崔晨
关键词:逆向工程恶意代码
基于IRP特征序列的文件行为监控模型被引量:1
2012年
随着信息技术的广泛应用,要害部门和机构对敏感机密文件的保护也越来越重视。现有的监控技术很难发现具有危害的文件操作行为。在对中间层驱动进行分析的基础上,提出了基于IRP序列的文件行为监控模型,并解决了IRP信息的异步提取、序列跟踪和行为判定方法等关键问题,提高了文件行为监控的覆盖率和判定的准确性。对比实验验证了提出方法的有效性和准确性。
范学斌庞建民张一弛游超
关键词:中间层驱动数据库神经网络
基于依赖分析的SPMD程序隐式同步检测及处理算法被引量:1
2013年
SPMD翻译是指将一种特定类型的SPMD程序编译到多种设备上,当前的细粒度SPMD翻译研究建立在线程之间相互独立的假定上,线程之间只通过显式同步进行通信.但线程之间还隐含存在着各种数据依赖,如隐式同步,这导致了SPMD翻译在处理隐式同步时的正确性缺陷.为了对隐式同步进行处理,对细粒度SPMD模型CUDA中的隐式同步进行了系统的分析,指出了当前翻译CUDA程序到多核平台的相关研究在处理隐式同步上的不足,提出了基于依赖分析的隐式同步检测方法.在检测出隐式同步的基础上,设计了循环重排序的优化处理算法,对显式同步和隐式同步进行了统一处理.实验结果表明,与现有的SPMD翻译方法相比,该检测及处理算法能够正确而快速地检测并翻译CUDA中的各种隐式同步,代价较小,有助于编译器产生正确而有效的翻译结果.
岳峰庞建民赵荣彩
基于API依赖关系的代码相似度分析被引量:2
2013年
针对传统系统调用依赖图(SCDG)不能很好地消除API噪声、API重排等API特征混淆的问题,提出一种基于API依赖关系的恶意代码相似度分析方法。采用由API控制依赖关系和4类数据依赖关系组成的SCDG程序行为描述方式,通过数据依赖关系分析和控制依赖关系归一化,消除SCDG中的API噪声和API重排。实验结果表明,与API序列相似度分析方式相比,该方法能提高恶意代码相似度分析的准确性。
姚新磊庞建民岳峰余勇
关键词:恶意代码数据依赖
一种基于分区域优先级的寄存器分配算法被引量:3
2013年
编译器速度和生成代码质量是衡量寄存器分配阶段性能的两个关键因素,现代的即时编译器要求在尽可能短的时间内编译出高质量的代码。传统的基于图着色的算法和线性扫描算法均不能很好地满足这个要求,该文提出一种基于矩阵填充的区域优先级寄存器分配算法,不追求理论上完美的寄存器分配,而采用贪婪式的方法,对程序循环区域进行分割,按区域内生命域的长度和溢出权重两种优先级排序方法进行物理寄存器分配,再扩展到整个程序段。算法在保留线性分配时间的同时产生了高质量的代码,应用于编译SSA形式的PTX指令到多核平台的过程中,基于该编译平台的实验证明了该文改进算法的有效性。
岳峰庞建民赵荣彩
关键词:编译器寄存器分配
CUDA程序到Cell平台的源代码移植被引量:1
2012年
相对于传统的串行程序移植,并行系统间的代码移植因体系结构间的巨大差异而变得极为复杂。为此,针对统一计算设备架构(CUDA)程序向其他异构多核平台的移植,提出CUDA架构到Cell的映射方案。通过模型映射、并行粒度提升、共享变量清除和运行时优化,使CUDA程序的大规模并行线程可以在Cell平台上正确执行。实验结果证明,翻译后的程序在Cell的执行效率可达到Cell平台上手动编写程序的72%。
岳峰庞建民张一弛余勇
关键词:异构多核模型映射运行时优化
共1页<1>
聚类工具0