【摘 要】
:
计算流体力学(computational fluid dynamics,简称CFD)作为一门综合流体力学、数学、计算机科学的重要学科,在航空、汽车、呼吸和血液流动、化学工程等流体工程领域的应用越
论文部分内容阅读
计算流体力学(computational fluid dynamics,简称CFD)作为一门综合流体力学、数学、计算机科学的重要学科,在航空、汽车、呼吸和血液流动、化学工程等流体工程领域的应用越来越广泛。随着计算精度的提高和计算规模的不断扩大,CFD应用的计算量也急剧增大,在现代高性能计算机上对CFD应用进行性能优化并实现大规模并行计算已经成为了一项新的重要课题。CNS(Compressible Navier-Stokes)是用于求解在流体力学中有着重要地位的可压缩NS方程的CFD应用软件,在航空航天空气动力学数值模拟领域具有良好的应用背景,在实际应用中需要进行性能优化才能更好地发挥作用。本文基于高性能多核及众核平台,实现了对CNS程序的性能优化以及相关并行技术的研究。工作主要分为三个部分:(1)在通用CPU平台上,对CNS程序进行串行计算性能优化。针对程序访存密集、cache命中率不高、热点子程序无法实现编译器自动向量化,从编译选项、访存、数值计算等方面进行优化,在Ivy bridge处理器上性能提升了1.49倍;Fortran90之后的标准不支持向量化,因此先对热点子程序进行C语言改写,在尽可能减少额外开销的前提下,完成intrinsic向量化编程,在Ivy bridge处理器上进行测试,热点子程序加速比都为1.43,程序整体性能提升了10%。(2)为了更好的发挥多核处理器计算性能,在一个包含2个12核CPU的计算节点上使用Open MP编程模型实现CNS程序的节点内多线程并行。CNS程序热点循环较为分散,首先迭代地进行循环级并行,然后为减少创建并行区的开销,将并行区的范围扩展为整个rk4子程序,并行执行时间占比由62.5%增加为84.4%;针对NUMA架构中处理器核对本地内存访问更快的特点,使用系统函数实现线程与处理器核的绑定,使用SPMD编程方式实现线程与数据块的绑定。两级绑定过后,24线程时并行加速比由原本的5.6增加到了6.5。(3)为利用MIC协处理器的加速性能,在一个由2个CPU和2个MIC卡组成的计算节点上实现了CNS程序的CPU/MIC异构移植,在加速效果不理想的情况下从数据传输、负载均衡等方面进行了优化,相比优化前性能提升了3.6倍。
其他文献
交替方向乘子法(ADMM)是凸优化问题中应用广泛的一种算法,在图像处理、机器学习、信号处理等领域发挥着重要作用.当多块可分凸优化问题中含有两组变量时,运用ADMM求解在理论
高原红细胞增多症(HAPC)是一种高原常见的慢性疾病,以红细胞过度增多为特点,严重影响着高原居民的身体健康。其发病原因是由高原低氧引起的,但发病机制尚未阐明。GATA-1作为
真核生物细胞周期是一个复杂而又高度有序的过程。包括细胞的生长、遗传物质的复制,以及将复制产生的染色体分离到其子细胞等过程。DNA复制是该过程的核心事件。细胞分化是单一细胞系经过复杂生命活动产生一系列结构功能有明显差异细胞系的过程。在分化过程中基因的选择性表达需要特异性的转录程序,而DNA的复制时序与基因的转录调控存在密切联系。细胞在分化过程中通过改变DNA复制时序使得分化后细胞的生物功能顺利实现,
背景帕金森病(Parkinson’s disease,PD)是一种神经退行性疾病,临床表现以静止性震颤、运动迟缓、肢体强直和姿势平衡障碍为主。其病理特征是中脑黑质致密部(Substantia nigr
N-糖链不管是在哺乳动物还是植物中都具有重要的生物学功能,而不同的糖链结构对其生物学功能也存在不同影响。为了研究N-糖链结构与功能的关系,首先需要将N-糖链从所连接的糖
花岗岩残积土在湖南区域内广泛分布,其受矿物成分、风化程度、粒径组成等因素影响而具有特殊的物理力学性质。持续强降雨作用下,花岗岩残积土斜坡极易发生失稳破坏,且其失稳具有较强的隐蔽性及大变形的突发性。为评估与预测该类斜坡的稳定性,丰富临界判识条件,论文从斜坡形态的稳定特征开展研究。基于花岗岩残积土的交流阻抗测试,分析花岗岩残积土物理力学特性的电化学表征关系。在此基础上,试验测试花岗岩残积土休止角,探究
在科技高速发展的当今社会,各行各业的数据信息正呈指数级别不断爆发,因此有效的信息检索技术正受到人们越来越多的关注。传统的基于文档内容或者基于文档自身重要性的检索方
目的以原代培养胎鼠海马神经元的氧糖剥夺(Oxygen-glucose deprivation,OGD)模型为基础,通过沉默信息调节因子2相关酶1(Silent mating type information regulation 2 homolo
竹石题材绘画在唐代出现,直至明清时期经久不衰。“竹石”作为文人画家钟情的题材,其抒发情感的功能充分契合了文人写意绘画的特点,也更加适应清代的文化背景。文章选择了李
双组份加成液体硅橡胶作为一种主链以硅原子和氧原子交替组成的交联聚合物,因具有良好的耐高低温和耐辐照性能而广泛应用于空间环境中,用作柔性气动机械臂变形主体部分的材料应是一种可在多因素耦合的复杂空间环境中保持良好力学性能和热学性能的弹性体,目前已经有很多学者对硅橡胶在不同温度下以及多种粒子辐照后性能及结构进行了研究,但对液体硅橡胶在高低温交变环境作用后、电子辐照作用后以及两者顺次作用后性能及结构的改变