【摘 要】
:
随着高性能计算机规模越来越大,结构越来越复杂,高性能计算机系统利用率很低,并行程序无法充分利用高性能计算系统的计算能力的问题越来越突出。并行编程问题一直是高性能计
论文部分内容阅读
随着高性能计算机规模越来越大,结构越来越复杂,高性能计算机系统利用率很低,并行程序无法充分利用高性能计算系统的计算能力的问题越来越突出。并行编程问题一直是高性能计算机发展面临的重大挑战,其有效解决对于充分发挥高性能计算机的作用,提升高性能计算机系统的效率具有至关重要的作用。伴随着并行体系结构和处理器芯片的发展,计算机系统提供的计算资源越来越多,结构越来越复杂,程序员手工编写并行程序的难度也越来越大,因此并行化技术的研究显得越来越重要。本文针对“神威·太湖之光”国产处理器的性能特点,对OpenMP程序的循环调度策略和并行化技术进行了研究,主要工作和贡献有以下几点:(1)对DOALL循环的调度策略进行分析研究。本文从循环的调度策略入手,将DOALL循环的调度策略按照访问存储器的方式分为两类,分别对两类调度策略进行总结阐述,对不同调度算法的调度开销和负载均衡等方面进行深入的分析,对不同调度算法的优缺点进行了详细的对比。(2)对DOACROSS循环的调度策略进行分析研究。按照依赖距离的不同,DOACROSS循环可分为两类,本文分别对两类循环展开研究,并对两类DOACROSS循环的优缺点进行了详细的对比分析。(3)对循环自动并行化技术进行了分析与研究。对循环自动并行化的研究工作进了梳理,首次将循环的并行方式分为SIMD向量并行、DOALL并行、DOACROSS流水并行以及TASK流水并行等四种方式,并进行详细分析。本文通过对标准测试集程序进行测试,验证本文观点的正确性和有效性。本文的研究,对于自动并行化系统的研制以及应用程序的优化存在一定的指导意义。
其他文献
针对大推力氢氧补燃循环发动机,使用模块化故障仿真方法,对发动机多种典型故障进行了仿真研究,为建立液体火箭发动机健康监控系统奠定了基础;首先,介绍了大推力氢氧补燃循环
'非物质文化遗产'这一新的概念现已逐渐被人们所知晓。作为音乐教师,也应加强对非物质文化遗产的了解,明白自己在传承和保护非物质文化遗产中的特殊地位,并发挥积极
为了研究液体火箭发动机试验富燃燃气安全处理方法,确保发动机试验过程的安全,通过对未来大推力氢氧发动机高模试验关键参数设计,确定富氢燃气补氧燃烧方案,并在此基础上建立
目的:检测炎症性肠病(IBD)患者外周血清中可溶性CD40L(sCD40L)水平,并探讨其在疾病发生过程中的临床意义.方法:收集12例克罗恩病、42例溃疡性结肠炎和34例健康者的外周血,离心分离血清
注意力平台存在复杂的“双边性”,导致理论界和实务界在界定注意力平台相关市场时产生了很多的分歧。这些分歧来源于对注意力平台的商业模式不够了解、对竞争性约束的把握不
为了分析阀芯均压槽对液压滑阀微米级径向配合间隙内固体颗粒物分布的影响,建立含有不同均压槽的间隙流场二维轴对称模型,采用Fluent欧拉-欧拉液固两相流模型对配合间隙内流
目的探讨失效模式与效应分析(FMEA)在妇科手术患者术后疼痛管理中运用的效果。方法成立FMEA管理小组,分析妇科手术患者术后疼痛管理流程中容易发生失效环节,分析出引起妇科手
由于平台独立性和全球可访问性的不断提高,基于Web的信息系统的普及使得大量Web应用程序出现。本项目主要介绍并实现了一个用于搜索疾病、基因变异、药物之间关系的Web信息系
目的:探讨荆花胃康胶丸联合三联疗法治疗幽门螺杆菌相关十二指肠溃疡的临床疗效。方法:采用前瞻性随机对照临床研究,于2014年1月—2014年12月对将收治的124例伴有Hp感染的十
机器制造工业是重工业的核心,是国民经济各个部门技术进步的基础。机器制造工作者的使命在於不断地以日益完善的生产工具来装備工业、农业、运输业、和建筑业。我国机器制造