首页 | 本学科首页   官方微博 | 高级检索  
     

基于JASMIN三维势场快速多极子算法的并行实现
引用本文:左风丽,刘旭,张宝印,胡晓燕. 基于JASMIN三维势场快速多极子算法的并行实现[J]. 计算物理, 2013, 30(1): 140-147
作者姓名:左风丽  刘旭  张宝印  胡晓燕
作者单位:北京应用物理与计算数学研究所, 北京 100094
基金项目:国家自然科学基金重点项目(61033009);国家自然科学基金(60873005);国家重点基础研究发展计划(2011CB309702);国家高技术研究发展计划(2012AA01A309,2010AA012303)资助项目
摘    要:在JASMIN上,基于进程/线程两级并行实现策略,研制三维Laplace核函数FMM(fast multipole method)的解法器模块"JASMIN-3DLapFMM".该解法器已成功应用于三维静电场远场势的并行计算.固定单机问题规模,在上万个处理器核上运行百亿粒子的大规模问题,获得进程级几乎线性的并行可扩展性.固定总的问题规模和1024个进程,4个线程时,获得大约3倍的加速.

关 键 词:JASMIN  三维Laplace核函数  JASMIN-3DLapFMM  并行可扩展性  
收稿时间:2012-03-30
修稿时间:2012-08-02

Parallel Implementation of Fast Multipole Methods for Three-dimensional Potential Fields on JASMIN
ZUO Fengli , LIU Xu , ZHANG Baoyin , HU Xiaoyan. Parallel Implementation of Fast Multipole Methods for Three-dimensional Potential Fields on JASMIN[J]. Chinese Journal of Computational Physics, 2013, 30(1): 140-147
Authors:ZUO Fengli    LIU Xu    ZHANG Baoyin    HU Xiaoyan
Affiliation:Institute of Applied Physics and Computational Mathematics, Beijing 100094, China
Abstract:A parallel software module of FMM (fast multipole method) for three-dimensional Laplace kernel functions, JASMIN-3DLapFMM, is designed and implemented. The module is based on two phases parallel strategy of both processes and threads. A parallel software module is successfully used to solve the far field potential of electrostatic fields. With a fixed problem size of single processor,almost linear weak parallel scalability is obtained for a grand scale problem with 1010 particles on more than ten thousand processors. With a fixed size of total problem and 1024 processors, about three times speedup is obtained on four threads.
Keywords:JASMIN  three-dimensional Laplace kernel functions  JASMIN-3DLapFMM  parallel scalability  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算物理》浏览原始摘要信息
点击此处可从《计算物理》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号