刘智翔
- 作品数:19 被引量:14H指数:3
- 供职机构:上海大学通信与信息工程学院更多>>
- 发文基金:国家自然科学基金上海市教育委员会重点学科基金国家教育部博士点基金更多>>
- 相关领域:自动化与计算机技术理学更多>>
- 基于MRT-LBM方法的大规模可扩展并行计算研究
- 规模三维复杂流动数值模拟中,针对加入大涡模拟湍流模型的多弛豫时间模型格子Boltzmann方法(MRT-LBM),分析了从网格划分到流场计算整个过程的可并行性,并结合分布式集群的特点,采用MPI编程模型,开发出适合于大规...
- 刘智翔宋安平徐磊王晓伟周丽萍张武
- 关键词:并行计算可扩展性格子玻尔兹曼方法数值模拟
- 基于MRT-LBM方法的大规模可扩展并行计算研究被引量:3
- 2016年
- 在大规模三维复杂流动的数值模拟中,针对具有良好数值稳定性的多弛豫时间模型格子Boltzmann方法(MRT-LBM),并结合大涡模拟湍流模型和曲面边界插值格式,分析了在D3Q19离散速度模型下的网格生成、流场信息初始化和迭代计算3部分的可并行性.采用MPI编程模型,从分布式集群的特点和计算量负载均衡的角度出发,分别提出了适合于大规模分布式集群的网格生成、流场信息初始化和迭代计算的并行算法.该并行算法也能有效适用于D3Q15和D3Q27离散速度模型.通过在国产神威蓝光超级计算机上的测试,分别针对求解问题总体计算规模固定和保持每个计算核中计算量一致的2种情况的并行性能分析,验证了该并行算法在十万计算核的量级下仍具有良好的加速比和可扩展性.
- 刘智翔方勇宋安平徐磊王晓伟周丽萍张武
- 关键词:可扩展负载均衡BOLTZMANN大涡模拟
- 基于格子Boltzmann方法的并行CFD方法
- 本发明公开了一种基于格子Boltzmann方法的并行CFD方法。该方法能针对各种复杂的物体并行地进行流体力学的计算与分析,其特点在于引入了适合于格子Boltzmann方法的并行分布式网格剖分方法,使得网格剖分时间大大缩短...
- 宋安平刘智翔郑汉垣徐磊张武
- 文献传递
- 高可扩展格子Boltzmann方法
- 2017年
- 格子Boltzmann方法(Lattice Boltzmann Method,LBM)是计算流体力学中的一种常用方法。由于LBM中的格点仅与相邻的格点间存在数据传递,因此具有良好的并行性。LBM并行算法中的数值通信部分通常采用的是格点上的微观量——分布函数。每次传递的分布函数具有多个不同的速度方向,为了进一步减少LBM并行算法的通信开销,从格子Boltzmann方法的物理特性以及相应的串行程序为切入点,深层次地挖掘可并行的因子,设计了专门用于通信面的类,使用数量较少的宏观量进行通信,降低了通信所占的比重,缩短了通信时间,提高了加速比和效率。实验表明,在4 096个计算核上依然有良好的加速比和效率。
- 徐磊刘智翔张承钿李开泰张淼程攀郭猛谢江张武
- 关键词:格子BOLTZMANN方法并行计算可扩展MPI
- 用JACOBI-球面调和谱方法求解Fisher型方程
- 在研究某些实际问题的时候,我们往往需要考虑球形区域内偏微分方程模型的数值求解.例如对气象科学,海洋科学,地球物理和天体物理等领域中某些问题的研究,就经常需要数值模拟流体在球形区域内的运动.传统的处理方法是采用有限差分法或...
- 刘智翔
- 关键词:谱方法FISHER型方程偏微分方程
- 文献传递
- MPI+OpenMP混合编程模型在大规模三对角线性方程组求解中的应用
- 分布式共享存储系统的特点是每个节点内是共享存储的,而节点间是分布式存储。为了更好地利用这种多级体系结构,讨论了MPI+OpenMP混合编程模型的性能及实现方法,建立了大规模三对角线性方程组的MPI+OpenMP混合并行算...
- 郑汉垣刘智翔封卫兵张武
- 关键词:混合编程模型分布式存储三对角线性方程组
- 改进的格子Boltzmann方法研究及大规模并行计算
- 大规模科学与工程计算已经成为科学发现和工程设计的重要技术手段,复杂流体运动的数值模拟一直是大规模科学与工程计算最重要且最具挑战性的研究领域之一。与连续介质力学的经典数值方法不同,格子Boltzmann方法(Lattice...
- 刘智翔
- 关键词:格子BOLTZMANN方法并行计算性能评测大涡模拟多重网格
- 文献传递
- MPI+OpenMP混合编程模型在大规模三对角线性方程组求解中的应用被引量:4
- 2011年
- 分布式共享存储系统的特点是每个节点内是共享存储的,而节点间是分布式存储.为了更好地利用这种多级体系结构,讨论了MPI+OpenMP混合编程模型的性能及实现方法,建立了大规模三对角线性方程组的MPI+OpenMP混合并行算法,并在上海大学高性能计算集群上与单纯MPI算法进行了性能方面的比较.结果表明,MPI+OpenMP混合并行算法具有更好的加速比和扩展性.
- 郑汉垣刘智翔封卫兵张武
- 关键词:混合编程模型分布共享存储三对角线性方程组MPI
- 大规模带状线性方程组的分层混合并行求解算法被引量:1
- 2013年
- 并行计算过程中,全局通信往往会成为影响算法可扩展性的关键因素。因此,针对大规模带状线性方程组,提出基于MPI/OpenMP多粒度混合编程模型的分层并行算法,将全局通信转化为多次局部通信,解决了全局通信所带来的瓶颈问题,提高了大规模带状线性方程组并行求解算法的可扩展性。
- 徐磊郑汉垣刘智翔宋安平张武
- 关键词:MPI
- 大规模带状线性方程组混合编程并行求解
- 分布式共享存储集群系统已经成为高性能计算机的发展趋势,这种系统在每个节点内是共享内存的,而节点间则是分布式存储。为了充分利用这种多级体系结构,文中针对计算流体力学中的大规模带状线性方程组进行求解,建立了MPI/OpenM...
- 徐磊郑汉垣刘智翔封卫兵张武
- 关键词:混合编程模型MPIOPENMP
- 文献传递