期刊导航
期刊开放获取
上海教育软件发展有限公..
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
7
篇文章
<
1
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
多核处理器并行程序的确定性重放研究
被引量:
10
1
作者
高岚
王锐
钱德沛
《软件学报》
EI
CSCD
北大核心
2013年第6期1390-1402,共13页
多核处理器并行程序的确定性重放是实现并行程序调试的有效手段,对并行编程有重要意义.但由于多核架构下存在共享访存不同步问题,并行程序确定性重放的研究依然面临多方面的挑战,给并行程序的调试带来很大困难,严重影响了多核架构下并...
多核处理器并行程序的确定性重放是实现并行程序调试的有效手段,对并行编程有重要意义.但由于多核架构下存在共享访存不同步问题,并行程序确定性重放的研究依然面临多方面的挑战,给并行程序的调试带来很大困难,严重影响了多核架构下并行程序的普及和发展.分析了多核处理器造成并行程序确定性重放难以实现的关键因素,总结了确定性重放的评价指标,综述了近年来学术界对并行程序确定性重放的研究.根据总结的评价指标,从纯软件方式和硬件支持方式对目前的确定性重放方法进行了分析与对比,并在此基础上对多核架构下并行程序的确定性重放未来的研究趋势和应用前景进行了展望.
展开更多
关键词
多核处理器
并行程序
确定性重放
多线程程序
数据竞争
调试
在线阅读
下载PDF
职称材料
并行调试环境中的追踪和重演
被引量:
3
2
作者
张钦伍
张柳
《国防科技大学学报》
EI
CAS
CSCD
1998年第6期33-36,共4页
通过传递消息进行通信的并行程序,由于受进程调度和消息等待时间变化的影响,其执行结果可能是不确定的。这导致调试时相继执行不能再现先前的故障,为此,在并行调试环境中引入了追踪和重演机制。本文详细讨论了一种比较先进的追踪和...
通过传递消息进行通信的并行程序,由于受进程调度和消息等待时间变化的影响,其执行结果可能是不确定的。这导致调试时相继执行不能再现先前的故障,为此,在并行调试环境中引入了追踪和重演机制。本文详细讨论了一种比较先进的追踪和重演算法及其工程实现。
展开更多
关键词
并行调试
追踪
重演
并行程序
消息传递
在线阅读
下载PDF
职称材料
一种基于硬件的快速确定性重放方法
被引量:
1
3
作者
章隆兵
李磊
+2 位作者
肖俊华
贺晓
王剑
《高技术通讯》
北大核心
2017年第6期487-494,共8页
针对多核处理器上并行程序执行不确定性所造成的并行调试难问题,提出了一种基于硬件的快速确定性重放方法——时间切割者。该方法采用面向并行的记录机制来区分出原执行中并行执行的访存指令块和非并行执行的指令块,并在重放执行中避免...
针对多核处理器上并行程序执行不确定性所造成的并行调试难问题,提出了一种基于硬件的快速确定性重放方法——时间切割者。该方法采用面向并行的记录机制来区分出原执行中并行执行的访存指令块和非并行执行的指令块,并在重放执行中避免串行执行那些在原执行中并行执行的访存指令块,从而使得重放执行的性能开销小。在多核模拟器Sim-Godson上的仿真实验结果表明:该方法的重放速度快,其性能开销仅为2%左右。此外,该方法还具有硬件支持简单特点,未来有望应用于国产多核处理器研制中。
展开更多
关键词
多核处理器
并行调试
确定性重放
多核模拟器
全局时钟
在线阅读
下载PDF
职称材料
SSTD:基于栈帧分析的可扩展并行程序调试工具
4
作者
蒋杰
方力
+2 位作者
卢凯
刘杰
武林平
《计算机工程与科学》
CSCD
北大核心
2013年第4期8-13,共6页
设计了一个基于栈帧分析的可扩展并行调试工具SSTD,在并行程序异常退出时获取进程栈帧信息,辅助用户快速定位程序故障,提高调试效率。详细讨论了SSTD系统架构以及可扩展通信结构、进程等价类划分等关键技术。
关键词
并行调试
栈帧分析
可扩展
在线阅读
下载PDF
职称材料
PVM并行调试器中检查点机制的实现方法
5
作者
黄宁
金茂忠
马文斌
《北京航空航天大学学报》
EI
CAS
CSCD
北大核心
1997年第1期93-97,共5页
介绍了检查点在调试并行程序中常用的实现方法,提出了一种新的断点式一致性的检查点设置方案,并分析了它在PVM环境中的实现策略,旨在提供一种快速。
关键词
程序系统
容错技术
检查点
并行虚拟机
在线阅读
下载PDF
职称材料
基于PVM的并行调试环境
6
作者
黄宁
金茂忠
《计算机工程与科学》
CSCD
1996年第1期14-20,共7页
并行软件开发环境的研究已日益成为并行计算和并行处理的重点。本文简介了可移植的消息传递环境PVM,讨论了以此为目标的图形监视环境XPVM,阐明XPVM环境与实际需要的PVM并行调试环境之间的差距,并在此基础上探讨了并行...
并行软件开发环境的研究已日益成为并行计算和并行处理的重点。本文简介了可移植的消息传递环境PVM,讨论了以此为目标的图形监视环境XPVM,阐明XPVM环境与实际需要的PVM并行调试环境之间的差距,并在此基础上探讨了并行调试环境开发中的技术难点及其设计要求。
展开更多
关键词
并行虚拟机
并行调试
PVM
软件开发
在线阅读
下载PDF
职称材料
基于逐步细化快照序列的多核并行程序调试
7
作者
王博弘
刘轶
+1 位作者
张国振
钱德沛
《计算机研究与发展》
EI
CSCD
北大核心
2017年第4期821-831,共11页
多核并行程序的调试是一个公认的困难问题,困难主要来自于程序执行的不确定性.可重现调试(replay debug)提供了消除程序中不确定性的能力,但是现有的可重现调试解决方案都无法应用于商用的软硬件平台中,且进行调试所带来的性能损失会随...
多核并行程序的调试是一个公认的困难问题,困难主要来自于程序执行的不确定性.可重现调试(replay debug)提供了消除程序中不确定性的能力,但是现有的可重现调试解决方案都无法应用于商用的软硬件平台中,且进行调试所带来的性能损失会随着并发度的增加而超线性地增长.提出了一种基于运行快照的新型并行程序调试方法SDT(snapshot debug tool).该方法以离线的断点设置、运行快照捕捉和运行快照细化为基础,提出了一套可以指导用户由粗到细发现错误的调试过程,并在通用的软硬件平台上进行了实现.实验结果显示,在8线程的并发条件下,使用SDT调试所带来的时间性能损耗平均为51.88%;同时当线程数增长4倍时,使用SDT所带来的额外时间消耗最多增长1倍,具有很好的可扩展性.记录快照的数据量是影响SDT性能的重要挑战,实验证明通过使用增量式的快照记录方式可以有效地降低需要记录的数据量,减少记录快照花费的时间,提高SDT的整体性能.
展开更多
关键词
可重现调试
运行快照
确定性
多核并行程序调试
多线程
在线阅读
下载PDF
职称材料
题名
多核处理器并行程序的确定性重放研究
被引量:
10
1
作者
高岚
王锐
钱德沛
机构
北京航空航天大学计算机学院
北京市网络技术重点实验室
出处
《软件学报》
EI
CSCD
北大核心
2013年第6期1390-1402,共13页
基金
国家自然科学基金(61073011
61133004)
国家高技术研究发展计划(863)(2012AA010902)
文摘
多核处理器并行程序的确定性重放是实现并行程序调试的有效手段,对并行编程有重要意义.但由于多核架构下存在共享访存不同步问题,并行程序确定性重放的研究依然面临多方面的挑战,给并行程序的调试带来很大困难,严重影响了多核架构下并行程序的普及和发展.分析了多核处理器造成并行程序确定性重放难以实现的关键因素,总结了确定性重放的评价指标,综述了近年来学术界对并行程序确定性重放的研究.根据总结的评价指标,从纯软件方式和硬件支持方式对目前的确定性重放方法进行了分析与对比,并在此基础上对多核架构下并行程序的确定性重放未来的研究趋势和应用前景进行了展望.
关键词
多核处理器
并行程序
确定性重放
多线程程序
数据竞争
调试
Keywords
multi-core processor
parallel
program
deterministic replay
multithread
data race
debugging
分类号
TP368 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
并行调试环境中的追踪和重演
被引量:
3
2
作者
张钦伍
张柳
机构
长沙国防科技大学计算机系
石家庄军械工程学院维修工程研究所
出处
《国防科技大学学报》
EI
CAS
CSCD
1998年第6期33-36,共4页
文摘
通过传递消息进行通信的并行程序,由于受进程调度和消息等待时间变化的影响,其执行结果可能是不确定的。这导致调试时相继执行不能再现先前的故障,为此,在并行调试环境中引入了追踪和重演机制。本文详细讨论了一种比较先进的追踪和重演算法及其工程实现。
关键词
并行调试
追踪
重演
并行程序
消息传递
Keywords
parallel debugging
,
tracing
,
replaying
分类号
TP311.1 [自动化与计算机技术—计算机软件与理论]
在线阅读
下载PDF
职称材料
题名
一种基于硬件的快速确定性重放方法
被引量:
1
3
作者
章隆兵
李磊
肖俊华
贺晓
王剑
机构
计算机体系结构国家重点实验室(中国科学院计算技术研究所)
中国科学院大学
中国科学院计算技术研究所
龙芯中科技术有限公司
华为技术有限公司
出处
《高技术通讯》
北大核心
2017年第6期487-494,共8页
基金
国家"核高基"科技重大专项课题(2009ZX01028-002-003
2009ZX01029-001-003
+5 种基金
2010ZX01036-001-002
2012ZX01029-001-002-002)
国家自然科学基金(61221062
61232009
61222204)
863计划(2012AA010901)资助项目
文摘
针对多核处理器上并行程序执行不确定性所造成的并行调试难问题,提出了一种基于硬件的快速确定性重放方法——时间切割者。该方法采用面向并行的记录机制来区分出原执行中并行执行的访存指令块和非并行执行的指令块,并在重放执行中避免串行执行那些在原执行中并行执行的访存指令块,从而使得重放执行的性能开销小。在多核模拟器Sim-Godson上的仿真实验结果表明:该方法的重放速度快,其性能开销仅为2%左右。此外,该方法还具有硬件支持简单特点,未来有望应用于国产多核处理器研制中。
关键词
多核处理器
并行调试
确定性重放
多核模拟器
全局时钟
Keywords
muhicore processor,
parallel
debug, deterministic replay, multicore simulator, global clock
分类号
TP332 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
SSTD:基于栈帧分析的可扩展并行程序调试工具
4
作者
蒋杰
方力
卢凯
刘杰
武林平
机构
国防科学技术大学计算机学院
国防科学技术大学网络中心
北京应用物理与计算数学研究所高性能计算中心
出处
《计算机工程与科学》
CSCD
北大核心
2013年第4期8-13,共6页
基金
国家863计划资助项目(2012AA01A301
2012AA010903)
国家自然科学基金资助项目(60970033)
文摘
设计了一个基于栈帧分析的可扩展并行调试工具SSTD,在并行程序异常退出时获取进程栈帧信息,辅助用户快速定位程序故障,提高调试效率。详细讨论了SSTD系统架构以及可扩展通信结构、进程等价类划分等关键技术。
关键词
并行调试
栈帧分析
可扩展
Keywords
parallel
debug
stack trace analysis
scalable
分类号
TP311.56 [自动化与计算机技术—计算机软件与理论]
在线阅读
下载PDF
职称材料
题名
PVM并行调试器中检查点机制的实现方法
5
作者
黄宁
金茂忠
马文斌
机构
北京航空航天大学计算机科学与工程系
出处
《北京航空航天大学学报》
EI
CAS
CSCD
北大核心
1997年第1期93-97,共5页
文摘
介绍了检查点在调试并行程序中常用的实现方法,提出了一种新的断点式一致性的检查点设置方案,并分析了它在PVM环境中的实现策略,旨在提供一种快速。
关键词
程序系统
容错技术
检查点
并行虚拟机
Keywords
programming systems
tracer
fault tolerant technique
checkpoint
replay
debugging
parallel
Virtual Machine(PVM)
分类号
TP31 [自动化与计算机技术—计算机软件与理论]
TP302.8 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
基于PVM的并行调试环境
6
作者
黄宁
金茂忠
机构
北京航空航天大学软件工程研究所
出处
《计算机工程与科学》
CSCD
1996年第1期14-20,共7页
文摘
并行软件开发环境的研究已日益成为并行计算和并行处理的重点。本文简介了可移植的消息传递环境PVM,讨论了以此为目标的图形监视环境XPVM,阐明XPVM环境与实际需要的PVM并行调试环境之间的差距,并在此基础上探讨了并行调试环境开发中的技术难点及其设计要求。
关键词
并行虚拟机
并行调试
PVM
软件开发
Keywords
PVM
message-passing model,
parallel
debuging
trace file.
分类号
TP311.52 [自动化与计算机技术—计算机软件与理论]
在线阅读
下载PDF
职称材料
题名
基于逐步细化快照序列的多核并行程序调试
7
作者
王博弘
刘轶
张国振
钱德沛
机构
北京航空航天大学中德软件技术联合研究所
出处
《计算机研究与发展》
EI
CSCD
北大核心
2017年第4期821-831,共11页
基金
国家"八六三"高技术研究发展计划基金项目(2012AA01A302).
文摘
多核并行程序的调试是一个公认的困难问题,困难主要来自于程序执行的不确定性.可重现调试(replay debug)提供了消除程序中不确定性的能力,但是现有的可重现调试解决方案都无法应用于商用的软硬件平台中,且进行调试所带来的性能损失会随着并发度的增加而超线性地增长.提出了一种基于运行快照的新型并行程序调试方法SDT(snapshot debug tool).该方法以离线的断点设置、运行快照捕捉和运行快照细化为基础,提出了一套可以指导用户由粗到细发现错误的调试过程,并在通用的软硬件平台上进行了实现.实验结果显示,在8线程的并发条件下,使用SDT调试所带来的时间性能损耗平均为51.88%;同时当线程数增长4倍时,使用SDT所带来的额外时间消耗最多增长1倍,具有很好的可扩展性.记录快照的数据量是影响SDT性能的重要挑战,实验证明通过使用增量式的快照记录方式可以有效地降低需要记录的数据量,减少记录快照花费的时间,提高SDT的整体性能.
关键词
可重现调试
运行快照
确定性
多核并行程序调试
多线程
Keywords
replay debug
program snapshot
deterministic
multi-core
parallel
program debug
multithread
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
TP302 [自动化与计算机技术—计算机系统结构]
在线阅读
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
多核处理器并行程序的确定性重放研究
高岚
王锐
钱德沛
《软件学报》
EI
CSCD
北大核心
2013
10
在线阅读
下载PDF
职称材料
2
并行调试环境中的追踪和重演
张钦伍
张柳
《国防科技大学学报》
EI
CAS
CSCD
1998
3
在线阅读
下载PDF
职称材料
3
一种基于硬件的快速确定性重放方法
章隆兵
李磊
肖俊华
贺晓
王剑
《高技术通讯》
北大核心
2017
1
在线阅读
下载PDF
职称材料
4
SSTD:基于栈帧分析的可扩展并行程序调试工具
蒋杰
方力
卢凯
刘杰
武林平
《计算机工程与科学》
CSCD
北大核心
2013
0
在线阅读
下载PDF
职称材料
5
PVM并行调试器中检查点机制的实现方法
黄宁
金茂忠
马文斌
《北京航空航天大学学报》
EI
CAS
CSCD
北大核心
1997
0
在线阅读
下载PDF
职称材料
6
基于PVM的并行调试环境
黄宁
金茂忠
《计算机工程与科学》
CSCD
1996
0
在线阅读
下载PDF
职称材料
7
基于逐步细化快照序列的多核并行程序调试
王博弘
刘轶
张国振
钱德沛
《计算机研究与发展》
EI
CSCD
北大核心
2017
0
在线阅读
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部