- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
快速多极子方法并行技术.ppt
快速多极子方法的并行技术 冯仰德 王武 迟学斌 中科院计算机网络信息中心 超级计算中心 ydfeng@sccas.cn 2007年2月5日 纲要 FMM Data Structures Parallelization 纲要 FMM Data Structures Parallelization FMM in Computational Electromagnetics EFIE MFIE CFIE Green函数 积分方程的离散 RWG矢量基函数 MOM 离散 Method of Moments Surface is Discretized into Patches (Basis Functions) 线性系统: Mx=s M是N×N矩阵,x、s是N矢量 ●Direct solution (Gauss elimination,LU Decomposition,SVD,…) 空间复杂度为O(N2) ,需要O(N3)次运算; ●Iterative methods,空间复杂度仍为O(N2),如果K(kN)步收敛,每步需要的矩阵乘向量的运算为O(N2); — Moore’Law:processor speed doubles every 18 months — a million variable,16 generations of Moore’Law before a O(N2) algorithm was comparable with a O(N) algorithm — 1 GB RAM =10243=1,073,741,824 bytes = largest N =32,768 ●Finding:快速矩阵乘向量的算法(NlogN); 并行实施。 Fast Multipole Methods(FMM) Introduced by Rokhlin Greengard in 1987 Called one of the 10 most significant advances in computing of 20th century Speeds up matix-vector products (sums) of a particular type 以上求和要求O(MN)运算复杂度 对给定的精度,FMM可以获得O(M+N)运算复杂度 可以加速matix-vector products ,使O(N2)变为O(NlogN) 加速线性系统求解,如果用迭代方法,k步收敛,每步用矩阵矢量相乘,使计算复杂度由O(N3)变为O(kNlogN) FMM:Application Molecular and Stellar dynamics —computation of force fields and dynamics Solution of acoustical scattering problems —Helmholtz Equation Electromagnetic Wave Scattering — Maxwell’s Equations Fluid Mechanics:Potential flow,vertex flow — Laplace/Poisson Equations FMM: Fundament 格林函数的加法定理 jlpl平面波展开 FMM形式的矩阵向量乘积 FMM FMM FMM Algorithm MLFMM Algorithm Upward Pass: merge scattering matrices Downward Pass: construct splitting and exchange matrices Final Summation MLFMM Algorithm—Upward Pass Step1: 在最细的层盒子求解远场展开系数,xi∈E1(n,l),得到C(n,l)或 ,这也可以用于xi∈E3(n,l) Step2:对于l=L-1,…,2,从step1得到值进行递归得到。同样适合xi∈E3(n,l) 结果:得到分层组聚集系数 MLFMM Algorithm—Downward Pass Step1:l=2,..L递归进行E4 Step2: Key Words 空间多层组划分 Morton编号 相邻组的作用 远场组的上聚 次相邻组中心 的转移 远场组的下推 Grouping 纲要 FMM Data Structures Parallelization Data Structure 构造树 —压
您可能关注的文档
最近下载
- 3#T8030-25U塔吊安拆施工方案.docx VIP
- 《临床研究协调员(CRC)从业能力要求》(TZJPA 001-2024).pdf VIP
- 《北美国际护理诊断定义与分类(2021-2023)》修订解读.pptx VIP
- 规范《DGJ32J33-2006-江苏省建筑安装工程施工技术操作规程-地面工程》.pdf VIP
- 《智能网联汽车概论(活页式)》全套教学课件.pptx
- ABB机器人通讯介绍.pptx VIP
- DB32╱T 3839-2020 水闸泵站标志标牌规范.docx
- Word页眉页脚模板06.docx VIP
- 04J008挡土墙图集标准.pdf
- QC成果-提高大型储罐现场防腐质量验收一次合格率.pdf VIP
文档评论(0)