【摘 要】
:
近年来,随着大规模并行技术的发展,尤其是多核技术的不断进步,使得基于共享存储模式的多线程并行计算技术发挥越来越重要的作用,它对提高软件的计算效率有着十分重要的实际意
论文部分内容阅读
近年来,随着大规模并行技术的发展,尤其是多核技术的不断进步,使得基于共享存储模式的多线程并行计算技术发挥越来越重要的作用,它对提高软件的计算效率有着十分重要的实际意义。如果将这一技术应用在有着自主知识产权的全电磁粒子模拟软件CHIPIC中,将会在现有的计算环境下,提高软件的计算效率,缩短运算时间,从而达到高效实用的目的。在并行计算领域,最主要的是两种标准:一种是采用OpenMP的共享存储模式,另一种是采用MPI的消息传递机制。在论文中,主要分析了运用OpenMP技术对CHIPIC软件并行计算效率的影响。同时,将OpenMP与MPI相结合,研究了如何采用混合编程的并行技术来提高软件的计算性能。CHIPIC采用时域有限差分(FDTD)和PIC(Particle-In-Cell)算法。论文首先研究了粒子模拟和OpenMP并行计算所采用的基本理论。然后,针对一个简单的二维波导模型,分析了在时域有限差分算法的电磁场并行计算过程中,OpenMP影响计算效率的诸多重要因素。将这一分析结果运用到CHIPIC软件的并行计算开发之中,使其能够充分利用OpenMP语句,达到较高的计算性能。最后,结合MPI标准和OpenMP标准,对CHIPIC软件的三维版本进行混合模式的并行计算编程,使软件适用于由多台多线程计算机组成的集群网络。对CHIPIC软件的串并行计算进行比较测试,结果表明,基于共享存储模式的并行计算能够提高CHIPIC软件的计算效率。同时,采用混合模式的并行计算是获得最佳计算性能的有效途径。
其他文献
本论文主要研究了稳态磁约束等离子体环中一种重要的粒子和能量的输运结构blob和等离子体在空间上的大尺度极向旋转现象等。 实验工作是在中国科学技术大学KT-5D双功能环
量子纠缠是量子计算和量子信息处理的重要物理资源。在通常状况下,量子系统不可避免地受到周围环境的影响,环境与量子系统的相互作用可以引起退相干,导致纠缠衰减与死亡.近年来,纠
韩语听力现在越来越被学校和学生所重视,但是听力教学却受到诸多因素的影响:1、韩语发音不规范2、学生的心理障碍3、外语语言知识和文化背景知识储备不足.我们可以通过:规范
翻转课堂与项目教学的结合,延伸了课堂教学的内涵,突破了教育时间与空间的限制,可以说是职业教育的一个巨大进步,本文针对中职教学中基于翻转课堂的项目式教学模式构建进行几
本文以“III-V族半导体三元含磷化合物的MBE生长与拉曼光谱研究”为研究方向,调研和探讨了含磷化合物半导体器件的研究进展与应用。通过研究工艺参数等对InGaP/CraAs及InGotAs
北京大学党委注重思想制度化和制度思想化的统一,高度重视在学生中发展党员。文章阐述了学校党组织发挥优势,立足实际,在学生中发展党员工作的基本经验与基本模式。
Peking
文中对光束不同入射条件下一维PSD的电流输出特性进行了研究。 首先,推导出了平行光束垂直入射及斜入射时一维PSD的电流表达式;讨论了平行光两种入射条件下一维PSD的电流输
转变原有的高等职业技术教育教学模式,配合国家发展培养适应多层次人才的需要而采取的一项重要的教育改革措施,并且在这里提出了原有的教学模式存在的问题及相应的改革措施.
随着社会的发展和生活水平的提高,人们对健康的关注程度和要求越来越高,这在一定程度上对制药工业提出高要求.就目前我国制药业整体上来看,虽然取得了进步和发展,可依然存在
审定编号:国审麦2012005品种名称:苏麦188选育单位:江苏丰庆种业科技有限公司品种来源:扬辐麦2号系选特征特性:春性品种,成熟期比对照扬麦158晚1d。株高平均81cm,穗纺锤形,长