期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
3
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
一种针对JavaScript引擎JIT编译器的模糊测试方法
被引量:
1
1
作者
王越
孙亮
+1 位作者
王轶骏
薛质
《通信技术》
2021年第1期175-180,共6页
JavaScript引擎的安全性是浏览器安全的重要一环,以往针对JavaScript引擎的模糊测试工具很难针对JIT编译器部分进行有效挖掘。对此提出了一种针对JIT编译器的模糊测试方法,使用基于中间语言的生成算法生成JIT种子文件,在保持该种子文件...
JavaScript引擎的安全性是浏览器安全的重要一环,以往针对JavaScript引擎的模糊测试工具很难针对JIT编译器部分进行有效挖掘。对此提出了一种针对JIT编译器的模糊测试方法,使用基于中间语言的生成算法生成JIT种子文件,在保持该种子文件中间语言结构的情况下进行变异。相比于其他模糊测试工具,本方法的测试样本有更高的模糊测试JIT编译器的成功率,并能达到更高的JIT编译器的覆盖率,从而表明该方法针对JIT编译器的模糊测试具有更好的性能优越性。
展开更多
关键词
JAVASCRIPT引擎
jit编译
器
模糊测试
覆盖率
下载PDF
职称材料
基于消除冗余编译的Trace优化生成方法
2
作者
兰海燕
吴艳霞
刘海波
《自动化技术与应用》
2016年第7期32-35,53,共5页
Dalvik VM作为Android平台核心部分,决定了Android的整体性能表现。由于Dalvik虚拟机无法满足Android的日益增长,针对Dalvik JIT整体框架和解释器之间的交互模式,提出了基于消除冗余编译的Trace生成方法优化方案。该优化方法将Dalvik JI...
Dalvik VM作为Android平台核心部分,决定了Android的整体性能表现。由于Dalvik虚拟机无法满足Android的日益增长,针对Dalvik JIT整体框架和解释器之间的交互模式,提出了基于消除冗余编译的Trace生成方法优化方案。该优化方法将Dalvik JIT划分为前端和后端两部分,主要包括基本块构造、控制流关系确定、识别及筛选循环、SSA形式转换和MIR转换为LIR、LIR转换为机器码,利用Linpack与Scimark2标准测试集,测试Dalvik JIT在不同阈值、不同优化模式下的性能表现。分析了Dalvik JIT及其优化对系统性能的影响、合理的阈值范围,实验表明经过消除冗余编译的Trace优化处理后的Dalvik虚拟机中的程序执行速度有了明显提高。
展开更多
关键词
DALVIK虚拟机
jit编译
冗余
TRACE
下载PDF
职称材料
基于国产c86处理器的CP2K软件移植与优化
被引量:
3
3
作者
范黎林
乔一航
+3 位作者
李俊飞
柴旭清
崔容培
韩秉豫
《计算机科学》
CSCD
北大核心
2023年第6期58-65,共8页
CP2K是目前运行最快的开源第一性原理材料计算和模拟软件,源码中调用协处理器的部分基于CUDA架构编写。因平台底层硬件架构和编译环境不同,原生的CP2K软件无法调用国产c86处理器平台上的DCU,因此不能实现跨平台应用。为解决该问题,提出...
CP2K是目前运行最快的开源第一性原理材料计算和模拟软件,源码中调用协处理器的部分基于CUDA架构编写。因平台底层硬件架构和编译环境不同,原生的CP2K软件无法调用国产c86处理器平台上的DCU,因此不能实现跨平台应用。为解决该问题,提出了一种CP2K面向该平台的移植方案。该方案的核心思想为:对CP2K软件中主要基于CUDA接口实现的DBCSR库进行代码分析,拆解对应结构体和类的封装方式,并基于HIP的编程标准对其进行实现和封装。在国产c86处理器平台上编译安装HIP版的DBCSR库,链接CP2K软件,最终实现运行DCU版的CP2K软件。后续选取两个测试算例,基于编译级与运行级对其进行优化实验。实验发现,删除CP2K脚本链自动安装的FFTW库可提高计算结果精度。实验结果表明,所使用的优化方法可显著提升CP2K软件的计算效率和计算准确性,为实现开源软件面向国产平台的移植优化和国产化替代做出贡献。
展开更多
关键词
CP2K
DBCSR
编译
优化
MPI运行优化
HIP移植
jit编译
下载PDF
职称材料
题名
一种针对JavaScript引擎JIT编译器的模糊测试方法
被引量:
1
1
作者
王越
孙亮
王轶骏
薛质
机构
上海交通大学
江苏省南通市公安局
出处
《通信技术》
2021年第1期175-180,共6页
基金
国家重点研发计划项目“网络空间安全”重点专项(No.2017YFB0803203)。
文摘
JavaScript引擎的安全性是浏览器安全的重要一环,以往针对JavaScript引擎的模糊测试工具很难针对JIT编译器部分进行有效挖掘。对此提出了一种针对JIT编译器的模糊测试方法,使用基于中间语言的生成算法生成JIT种子文件,在保持该种子文件中间语言结构的情况下进行变异。相比于其他模糊测试工具,本方法的测试样本有更高的模糊测试JIT编译器的成功率,并能达到更高的JIT编译器的覆盖率,从而表明该方法针对JIT编译器的模糊测试具有更好的性能优越性。
关键词
JAVASCRIPT引擎
jit编译
器
模糊测试
覆盖率
Keywords
JavaScript engine
jit
compiler
fuzzing
coverage
分类号
TP393.08 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
基于消除冗余编译的Trace优化生成方法
2
作者
兰海燕
吴艳霞
刘海波
机构
哈尔滨工程大学计算机科学与技术学院
出处
《自动化技术与应用》
2016年第7期32-35,53,共5页
基金
黑龙江省青年自然基金(编号QC2014C067)
黑龙江博士后科研启动基金(编号LBH-Q14056)
哈尔滨市科技人才创新基金(编号2015RQQXJ072)
文摘
Dalvik VM作为Android平台核心部分,决定了Android的整体性能表现。由于Dalvik虚拟机无法满足Android的日益增长,针对Dalvik JIT整体框架和解释器之间的交互模式,提出了基于消除冗余编译的Trace生成方法优化方案。该优化方法将Dalvik JIT划分为前端和后端两部分,主要包括基本块构造、控制流关系确定、识别及筛选循环、SSA形式转换和MIR转换为LIR、LIR转换为机器码,利用Linpack与Scimark2标准测试集,测试Dalvik JIT在不同阈值、不同优化模式下的性能表现。分析了Dalvik JIT及其优化对系统性能的影响、合理的阈值范围,实验表明经过消除冗余编译的Trace优化处理后的Dalvik虚拟机中的程序执行速度有了明显提高。
关键词
DALVIK虚拟机
jit编译
冗余
TRACE
Keywords
Dalvik virtual machine
jit
compiler
redundancy
Trace
分类号
TN911.4 [电子电信—通信与信息系统]
下载PDF
职称材料
题名
基于国产c86处理器的CP2K软件移植与优化
被引量:
3
3
作者
范黎林
乔一航
李俊飞
柴旭清
崔容培
韩秉豫
机构
河南师范大学计算机与信息工程学院
河南师范大学高性能计算中心
智慧商务与物联网技术河南省工程实验室
中国科学院大学计算机科学与技术学院
河南师范大学软件学院
出处
《计算机科学》
CSCD
北大核心
2023年第6期58-65,共8页
基金
光合基金B类(20210702202107022768,20210702202107022686)
河南省高等教育教学改革研究与实践立项项目(2021SJGLX354)
+1 种基金
中国高校产学研创新基金-新一代信息技术创新项目资助课题计划书(2020ITA07040)
产学合作协同育人项目(202102089014,202102533043)。
文摘
CP2K是目前运行最快的开源第一性原理材料计算和模拟软件,源码中调用协处理器的部分基于CUDA架构编写。因平台底层硬件架构和编译环境不同,原生的CP2K软件无法调用国产c86处理器平台上的DCU,因此不能实现跨平台应用。为解决该问题,提出了一种CP2K面向该平台的移植方案。该方案的核心思想为:对CP2K软件中主要基于CUDA接口实现的DBCSR库进行代码分析,拆解对应结构体和类的封装方式,并基于HIP的编程标准对其进行实现和封装。在国产c86处理器平台上编译安装HIP版的DBCSR库,链接CP2K软件,最终实现运行DCU版的CP2K软件。后续选取两个测试算例,基于编译级与运行级对其进行优化实验。实验发现,删除CP2K脚本链自动安装的FFTW库可提高计算结果精度。实验结果表明,所使用的优化方法可显著提升CP2K软件的计算效率和计算准确性,为实现开源软件面向国产平台的移植优化和国产化替代做出贡献。
关键词
CP2K
DBCSR
编译
优化
MPI运行优化
HIP移植
jit编译
Keywords
CP2K
DBCSR
Compilation optimization
MPI running optimization
HIP transplantation
Just-in-time compilation
分类号
TP391 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
一种针对JavaScript引擎JIT编译器的模糊测试方法
王越
孙亮
王轶骏
薛质
《通信技术》
2021
1
下载PDF
职称材料
2
基于消除冗余编译的Trace优化生成方法
兰海燕
吴艳霞
刘海波
《自动化技术与应用》
2016
0
下载PDF
职称材料
3
基于国产c86处理器的CP2K软件移植与优化
范黎林
乔一航
李俊飞
柴旭清
崔容培
韩秉豫
《计算机科学》
CSCD
北大核心
2023
3
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部