确定性并行技术
本文选题:确定性 + 并行计算 ; 参考:《计算机学报》2015年05期
【摘要】:由于执行个体之间的同步、竞争和干扰,并行程序的执行存在着不确定性问题,即程序在相同输入下多次执行可能得到不同的结果.不确定性给并行程序在开发、调试、测试、容错和安全等方面都带来了挑战,严重降低了并行程序的可靠性,阻碍了并行程序的发展.确定性并行技术通过控制并行程序执行个体间的同步、竞争和干扰,使程序的执行结果仅依赖于输入.确定性并行技术能够从根本上解决了目前并行程序存在的诸多问题,提升了并行程序的可靠性,给并行程序的发展带来了新的机遇.文中调查、分析和比较了目前主流的确定性并行技术和方法,分析了弱内存一致性对确定性并行系统的影响,并对未来确定性并行技术的发展趋势做出了展望.
[Abstract]:Due to the synchronization, competition and interference among the execution instances, there is uncertainty in the execution of parallel programs, that is, different results may be obtained when the program executes multiple times under the same input.Uncertainty brings challenges to the development, debugging, testing, fault tolerance and security of parallel programs, which seriously reduces the reliability of parallel programs and hinders the development of parallel programs.Deterministic parallel technology controls synchronization, competition and interference among instances of parallel programs, so that the execution results of programs only depend on input.Deterministic parallel technology can fundamentally solve many problems existing in parallel programs, improve the reliability of parallel programs, and bring new opportunities for the development of parallel programs.This paper investigates, analyzes and compares the current mainstream deterministic parallel technologies and methods, analyzes the influence of weak memory consistency on deterministic parallel systems, and forecasts the development trend of deterministic parallel technologies in the future.
【作者单位】: 国防科技大学计算机学院;国防科技大学并行与分布处理国家重点实验室;
【基金】:国家“八六三”高技术研究发展计划项目基金(2012AA01A301,2012AA010901) 新世纪人才基金 国家自然科学基金(61272142,61103082,61402492,61170261,61103193)资助~~
【分类号】:TP338.6
【参考文献】
相关期刊论文 前1条
1 杨学军;廖湘科;卢凯;胡庆丰;宋君强;苏金树;;The TianHe-1A Supercomputer: Its Hardware and Software[J];Journal of Computer Science & Technology;2011年03期
【共引文献】
相关期刊论文 前10条
1 田刚;卢风顺;;MPI/OpenMP+CUDA高性能计算环境的配置及应用[J];硅谷;2011年17期
2 朱小谦;孙超;孟祥飞;张保;冯景华;;NEMO模式系统基于“天河一号”的存储性能分析与优化[J];计算机应用;2012年05期
3 TANG YuHua;ZHANG BaiDa;WU JunJie;HU TianJiang;ZHOU Jing;LIU FuDong;;Parallel architecture and optimization for discrete-event simulation of spike neural networks[J];Science China(Technological Sciences);2013年02期
4 邓亮;徐传福;刘巍;张理论;;交替方向隐式CFD解法器的GPU并行计算及其优化[J];计算机应用;2013年10期
5 张拥军;林宇斐;;基于闭合最小图划分模型的多作业分配优化方法[J];计算机科学;2014年06期
6 廖湘科;杨灿群;唐滔;易会战;王锋;吴强;薛京灵;;OpenMC: Towards Simplifying Programming for TianHe Supercomputers[J];Journal of Computer Science & Technology;2014年03期
7 雷斐;董德尊;廖湘科;;SuperStar:一种可扩展高阶互连拓扑结构[J];计算机工程与科学;2014年06期
8 董小社;刘超;王恩东;刘袁;张兴军;;面向GPU异构并行系统的多任务流编程模型[J];计算机学报;2014年07期
9 雷斐;董德尊;柴燕涛;王克非;李存禄;;高阶互连网络拓扑结构性能分析与研究[J];计算机工程与科学;2013年11期
10 蔡晔;刘刚;毛睿;罗秋明;陈国良;;KD-90普及型个人高性能计算机系统设计与性能优化[J];深圳大学学报(理工版);2013年02期
相关会议论文 前1条
1 廉波;王正华;易晓山;;基于NACA0012翼型结构网格的CFD并行模拟[A];2013年中国信息通信研究新进展论文集[C];2014年
相关博士学位论文 前3条
1 卢风顺;面向CPU/GPU异构体系结构的并行计算关键技术研究[D];国防科学技术大学;2012年
2 姚路;图分割算法及其在大规模数值并行计算中的应用研究[D];国防科学技术大学;2013年
3 马胜;Cache一致性片上网络路由算法和流控机制优化关键技术研究[D];国防科学技术大学;2012年
相关硕士学位论文 前10条
1 杨博;深穿透粒子输运蒙特卡罗模拟的CPU/GPU协同算法研究[D];国防科学技术大学;2011年
2 王翔;球谐函数展开快速算法及其并行算法研究[D];国防科学技术大学;2011年
3 刘丽;GPU并行技术在矩阵运算及正则模式分析中的应用[D];华东理工大学;2012年
4 周川;众核处理器中动态可重构Cache一致性协议的研究与实现[D];上海交通大学;2013年
5 刘子扬;基于虚拟计算群的众核处理器动态在线任务调度算法研究[D];上海交通大学;2013年
6 饶金理;ESCA高性能处理器控制内核的研究与实现[D];华中科技大学;2012年
7 姚翔;GPU并行技术在改进遗传算法及分子相似性中的应用[D];大连理工大学;2013年
8 肖乐义;流媒体资源云定制平台设计与实现[D];华中师范大学;2013年
9 杨沐津;多GPU环境下三点相关函数算法研究[D];天津大学;2012年
10 郑凌;基于CPU-FPGA的异构多核系统设计及并行编程模型研究[D];西安电子科技大学;2014年
【相似文献】
相关期刊论文 前10条
1 李志杰;并行技术花样多[J];中国计算机用户;2000年25期
2 姚秋明;杨祥森;;并行技术促进地震偏移成像系统升级[J];中国石化;2011年10期
3 张雪峰;;并行技术在取证工作中的应用[J];信息网络安全;2010年11期
4 李U,
本文编号:1762794
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1762794.html