B. Michiels, J. Fostier, I. Bogaert, P. Demeester, D. De Zutter
{"title":"Towards a scalable parallel MLFMA in three dimensions","authors":"B. Michiels, J. Fostier, I. Bogaert, P. Demeester, D. De Zutter","doi":"10.1109/CEM.2011.6047346","DOIUrl":null,"url":null,"abstract":"The development of a scalable parallel multilevel fast multipole algorithm (MLFMA) for three dimensional electromagnetic scattering problems is reported. In the context of this work, the term 'scalable' denotes the ability to handle larger simulations with a proportional increase in the number of parallel processes (CPU cores), without loss of parallel efficiency. The workload is divided among the different processes according to the hierarchical partitioning scheme. Crucial to ensure the parallel scalability of the algorithm, is that the radiation patterns — sampled on the sphere — are partitioned in two dimensions, i.e., both in azimuth and elevation directions.","PeriodicalId":169588,"journal":{"name":"CEM'11 Computational Electromagnetics International Workshop","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"CEM'11 Computational Electromagnetics International Workshop","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CEM.2011.6047346","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
The development of a scalable parallel multilevel fast multipole algorithm (MLFMA) for three dimensional electromagnetic scattering problems is reported. In the context of this work, the term 'scalable' denotes the ability to handle larger simulations with a proportional increase in the number of parallel processes (CPU cores), without loss of parallel efficiency. The workload is divided among the different processes according to the hierarchical partitioning scheme. Crucial to ensure the parallel scalability of the algorithm, is that the radiation patterns — sampled on the sphere — are partitioned in two dimensions, i.e., both in azimuth and elevation directions.