GPU技术在反应堆设计中的应用研究

来源 :中国科学院研究生院(上海应用物理研究所) | 被引量 : 0次 | 上传用户:jinnanwc2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当前第三代反应堆系统概念设计的发展,其堆芯结构复杂、材料繁多、能谱多样,提高了对反应堆物理计算方法的要求。由于反应堆相关软件计算程序设计到的算法普遍计算量比较大,耗时比较长,传统的并行处理手段已经不能满足反应堆计算程序的需要,而采用CPU+GPU异构并行模式的通用GPU计算技术很好的解决了这一问题,在很多反应堆相关通用计算软件如ANSYS,GENT4,MCNP等广泛运用,并取得大量成果。随着科技的提升及生产工艺水平的不断进步,通用GPU计算技术凭借其强大的通用计算能力和较大的访存带宽,在高性能计算领域得到快速的发展,成为当今高性能计算领域的研究热点。CPU+GPU模式已经成为现在的主流趋势,已经成功应用在天文计算、生物技术、医疗教育、地震预测等领域,研究基于CPU+GPU异构的GPU并行技术在反应堆相关计算软件的应用具有一定的意义。论文基于上海应用物理研究所超算中心计算平台进行研究工作,平台的集群主要采用主流的Intel CPU和NVIDIA GPU。研究内容主要包括GPU环境搭建、HPL测试、GPU应用实例分析等。论文首先介绍了现代可编程图形硬件技术,详细分析了整个GPU的发展阶段及图形硬件相关技术,分析了可编程图形硬件的结构,指出了其内部可利用的计算资源。其次,调研了CUDA的理论技术,包括CUDA架构、并行线程组织、存储器模型和内存分配、NVCC编译器、CUDA加速库等,并且以此为理论基础,在超算中心集群上搭建GPU计算环境平台。通过HPL测试验证了TMSR设计平台的GPU计算环境可正常工作。最后,我们对反应堆中子物理分析软件SRAC在GPU的应用进行一些研究。在简单介绍完SRAC程序软件的程序架构、安装和运行、计算流程后,通过源代码分析工具understand对SRAC程序源代码分析,研究出适合的GPU并行方案。本文对SRAC程序采取的GPU并行方案主要是整个算法模块和程序局部结构相结合的方法。通过详细阐述三维扩散计算模块和矩阵乘法结构在GPU中的应用,结果表明移植的GPU模块部分计算准备,而且计算速度得到明显提升,为今后研究GPU技术在反应堆中的应用提供一定的参考价值和技术支撑。
其他文献
精准、高效、便捷的中小企业服务平台对于促进中小企业发展具有重要的意义。选取样本平台,分析我国中小企业服务平台建设概况、特点和存在的主要问题。为进一步完善我国中小
新疆达坂城矿区石灰石露天矿矿体坚硬而非均质,节理裂隙发育,爆破后易产生矿石大块,在近距离爆破振动影响下,会对邻近建筑物及地面附属设施产生破坏影响。根据地面建筑物抗震
本论文旨在对十八世纪中后期法国来华耶稣会士韩国英(Pierre-MartialCibot,1727-1780)的生平及主要汉学成就进行综合性研究。本文使用历史文献学的研究方法,从比较文学与跨文
在增强现实应用中,三维注册的精确性将对用户的沉浸感产生很大的影响,而这种精确性直接依赖于获取到的相机姿态信息的精确程度。实时相机跟踪技术能够基于给定的图像序列或者
采用精神症状自评量表(SCL-90)和《幼儿教师职业压力应对方式问卷》,对河南省320名农村幼儿教师进行调查。结果显示,农村幼儿教师的心理健康水平略高于全国普通人群,4.34%的
在不影响辣椒产量的前提下,适当套种甜玉米,可为辣椒遮荫调温,减轻辣椒日灼病、病毒病的发生;同时可增收甜玉米嫩鲜穗6000~7500kg/hm^2,产值9600~10500元/hm^2。本文从选种、
本文内容包括流量测量现况,同位素示踪技术在管道流量测量方面的方法和应用,伽玛射线截面相关技术的原理、方法和应用;通过固液两相流现场实验,建立一套基于同位素示踪和密封源技
在中国特色社会主义法律体系形成之后,从法律体系迈向法治体系关键要靠法律的有效实施,不断将“纸面上的法律”变为“行动中的法律”,最大限度地发挥法律的实际效果,法律实施成为当前全面推进依法治国的重大实践任务。共识性的法学理论认为法律实施主要包含法律遵守、法律执行、法律适用以及法律监督这四个途径,我国法律实施的显著特征是国家主导型的实施模式,法律实施的理论研究范式普遍受国家主导法律实施思维的影响,研究成
<正>新课程理念为传统的化学教学注入了生机与活力,化学课堂教学出现了许多新的教学设计和教学行为。但是,我们在为许多教师的教学大胆创新、张扬教学个性、追求独特教学风格
我家宝宝今年刚上幼儿园,发现他上学之后在家里变得很暴躁,经常说话很大声,动不动就骂人。有时候手上拿着玩具娃娃,嘴里边说“你不听话,我不要你了”边打娃娃。对着我们父母外公外