Solving Problems With Over One Billion Unknowns by the MLFMA

Using OpenMP to further accelerate the pure MPI parallel MLFMA, an efficient and flexible parallel multilevel fast multipole algorithm (MPI-OpenMP-MLFMA) is proposed. Compared with previous MPI parallel schemes, the MPI-OpenMP-MLFMA improves the load-balance and scalability greatly. The computationa...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on antennas and propagation Vol. 60; no. 5; pp. 2571 - 2574
Main Authors Pan, Xiao-Min, Pi, Wei-Chao, Yang, Ming-Lin, Peng, Zhen, Sheng, Xin-Qing
Format Journal Article
LanguageEnglish
Published New York, NY IEEE 01.05.2012
Institute of Electrical and Electronics Engineers
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text
ISSN0018-926X
1558-2221
DOI10.1109/TAP.2012.2189746

Cover

Abstract Using OpenMP to further accelerate the pure MPI parallel MLFMA, an efficient and flexible parallel multilevel fast multipole algorithm (MPI-OpenMP-MLFMA) is proposed. Compared with previous MPI parallel schemes, the MPI-OpenMP-MLFMA improves the load-balance and scalability greatly. The computational capability of the proposed MPI-OpenMP-MLFMA is demonstrated by computing scattering from two extremely large targets: a sphere with a diameter of 1200 wavelengths, modeled by 1,063,706,700 unknowns, and an airplane model with the largest dimension of 1600 wavelengths, involving 288,151,344 unknowns.
AbstractList Using OpenMP to further accelerate the pure MPI parallel MLFMA, an efficient and flexible parallel multilevel fast multipole algorithm (MPI-OpenMP-MLFMA) is proposed. Compared with previous MPI parallel schemes, the MPI-OpenMP-MLFMA improves the load-balance and scalability greatly. The computational capability of the proposed MPI-OpenMP-MLFMA is demonstrated by computing scattering from two extremely large targets: a sphere with a diameter of 1200 wavelengths, modeled by 1,063,706,700 unknowns, and an airplane model with the largest dimension of 1600 wavelengths, involving 288,151,344 unknowns.
Author Ming-Lin Yang
Wei-Chao Pi
Xin-Qing Sheng
Zhen Peng
Xiao-Min Pan
Author_xml – sequence: 1
  givenname: Xiao-Min
  surname: Pan
  fullname: Pan, Xiao-Min
– sequence: 2
  givenname: Wei-Chao
  surname: Pi
  fullname: Pi, Wei-Chao
– sequence: 3
  givenname: Ming-Lin
  surname: Yang
  fullname: Yang, Ming-Lin
– sequence: 4
  givenname: Zhen
  surname: Peng
  fullname: Peng, Zhen
– sequence: 5
  givenname: Xin-Qing
  surname: Sheng
  fullname: Sheng, Xin-Qing
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=25861989$$DView record in Pascal Francis
BookMark eNp9kEFrGzEQRkVJoU7ae6EXQQj0sq5mLGlXkIsTmrbg4EAT2tuilaVGiSw50jol_74KNjnk0NMwzPtmhndIDmKKlpCPwKYATH25nl9NkQFOETrVcvmGTECIrkFEOCATxqBrFMrf78hhKXe15R3nE3L6M4VHH__Qq5yGYNeF_vLjLV0-2kyX0dIzH4JPkd7E-5j-xkKHJzreWnq5uLicvydvnQ7FftjXI3Jz8fX6_HuzWH77cT5fNGYm-Ni0LUcYhGvrn6uZbsEMTjGhByscN8YMK44WpHLoWtOCNVrAqlPSMOvqrJ0dkc-7vZucHra2jP3aF2ND0NGmbemBIXZcIWMVPX6F3qVtjvW7SlVRKFDKSp3sKV2MDi7raHzpN9mvdX7qUXQSVKcqx3acyamUbN0LAqx_1t5X7f2z9n6vvUbkq4jxox6rwzFrH_4X_LQLemvtyx0JkiPy2T8VPo7U
CODEN IETPAK
CitedBy_id crossref_primary_10_1007_s11432_019_2746_4
crossref_primary_10_1109_TAP_2014_2307338
crossref_primary_10_1109_TAP_2022_3188403
crossref_primary_10_1109_TAP_2023_3264701
crossref_primary_10_1155_2014_281303
crossref_primary_10_1109_TAP_2014_2380438
crossref_primary_10_1109_TAP_2022_3161520
crossref_primary_10_1109_MAP_2014_7011082
crossref_primary_10_1103_PhysRevE_89_043310
crossref_primary_10_1109_TMTT_2021_3129514
crossref_primary_10_1007_s11227_020_03308_9
crossref_primary_10_1364_OE_23_006130
crossref_primary_10_1016_j_jqsrt_2016_11_012
crossref_primary_10_1364_OE_22_010032
crossref_primary_10_1109_ACCESS_2015_2437876
crossref_primary_10_1109_TAP_2014_2327649
crossref_primary_10_1109_TAP_2023_3331262
crossref_primary_10_1109_TAP_2013_2254450
crossref_primary_10_1109_JPROC_2012_2207934
crossref_primary_10_1016_j_advengsoft_2024_103649
crossref_primary_10_1109_LAWP_2014_2331699
crossref_primary_10_1109_LAWP_2020_2990177
crossref_primary_10_1016_j_jqsrt_2015_01_024
crossref_primary_10_1016_j_jqsrt_2016_09_007
crossref_primary_10_1049_iet_map_2018_5568
crossref_primary_10_1109_LAWP_2015_2442595
crossref_primary_10_1109_TAP_2019_2927660
crossref_primary_10_1002_2014RS005387
crossref_primary_10_1109_ACCESS_2019_2941257
crossref_primary_10_1016_j_jqsrt_2015_02_005
crossref_primary_10_1109_ACCESS_2020_2993922
crossref_primary_10_2528_PIER14121603
crossref_primary_10_1109_TAP_2012_2231927
crossref_primary_10_1109_LAWP_2021_3134068
crossref_primary_10_1016_j_jqsrt_2018_08_017
crossref_primary_10_1007_s11227_023_05759_2
crossref_primary_10_1088_1742_6596_1871_1_012070
crossref_primary_10_3390_electronics13030657
crossref_primary_10_1109_TAP_2018_2794404
crossref_primary_10_1109_TEMC_2017_2656891
crossref_primary_10_1109_TAP_2018_2817287
crossref_primary_10_1137_18M1173599
crossref_primary_10_1109_ACCESS_2019_2896615
crossref_primary_10_1109_TAP_2014_2333056
crossref_primary_10_1109_TAP_2013_2258882
crossref_primary_10_1109_TAP_2022_3225242
crossref_primary_10_1088_2040_8986_aa97ed
crossref_primary_10_1109_JSTARS_2020_2981124
Cites_doi 10.1109/MAP.2008.4563583
10.1109/TAP.2008.922608
10.2528/PIER10120802
10.1109/TAP.2008.926787
10.1109/TMAG.2007.916262
10.1109/TAP.2009.2019913
10.1002/fld.534
10.1163/156939306776930321
10.1109/TAP.2008.926757
10.2528/PIER09121007
10.1109/TAP.2005.851859
ContentType Journal Article
Copyright 2015 INIST-CNRS
Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) May 2012
Copyright_xml – notice: 2015 INIST-CNRS
– notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) May 2012
DBID 97E
RIA
RIE
AAYXX
CITATION
IQODW
7SP
8FD
L7M
F28
FR3
DOI 10.1109/TAP.2012.2189746
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005-present
IEEE All-Society Periodicals Package (ASPP) 1998-Present
IEEE Electronic Library (IEL)
CrossRef
Pascal-Francis
Electronics & Communications Abstracts
Technology Research Database
Advanced Technologies Database with Aerospace
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
DatabaseTitle CrossRef
Technology Research Database
Advanced Technologies Database with Aerospace
Electronics & Communications Abstracts
Engineering Research Database
ANTE: Abstracts in New Technology & Engineering
DatabaseTitleList
Technology Research Database
Engineering Research Database
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Applied Sciences
Physics
EISSN 1558-2221
EndPage 2574
ExternalDocumentID 2651648661
25861989
10_1109_TAP_2012_2189746
6164224
Genre orig-research
GroupedDBID -~X
0R~
29I
4.4
5GY
5VS
6IK
85S
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABFSI
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
ACKIV
ACNCT
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
E.L
EBS
EJD
F5P
HZ~
H~9
IAAWW
IBMZZ
ICLAB
IDIHD
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
RIA
RIE
RNS
RXW
TAE
TAF
TN5
VH1
VJK
VOH
AAYOK
AAYXX
CITATION
RIG
IQODW
7SP
8FD
L7M
F28
FR3
ID FETCH-LOGICAL-c354t-77421b5f7109d3a71cbf905abe5f4cccbd42e169f2f7c71eca51d896c0efbd473
IEDL.DBID RIE
ISSN 0018-926X
IngestDate Fri Sep 05 03:58:29 EDT 2025
Mon Jun 30 10:20:53 EDT 2025
Mon Jul 21 09:15:00 EDT 2025
Tue Jul 01 03:41:27 EDT 2025
Thu Apr 24 23:03:47 EDT 2025
Tue Aug 26 16:57:17 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 5
Keywords Electromagnetic wave scattering
Scalability
OpenMP
MPI
Resource sharing
Electromagnetic wave propagation
Electromagnetic scattering
Wave scattering
shared memory systems
Fast algorithm
Shared memory
Multilevel system
Parallelization
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c354t-77421b5f7109d3a71cbf905abe5f4cccbd42e169f2f7c71eca51d896c0efbd473
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
content type line 23
PQID 1011025266
PQPubID 85476
PageCount 4
ParticipantIDs pascalfrancis_primary_25861989
crossref_citationtrail_10_1109_TAP_2012_2189746
proquest_miscellaneous_1022849200
crossref_primary_10_1109_TAP_2012_2189746
proquest_journals_1011025266
ieee_primary_6164224
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2012-05-01
PublicationDateYYYYMMDD 2012-05-01
PublicationDate_xml – month: 05
  year: 2012
  text: 2012-05-01
  day: 01
PublicationDecade 2010
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
– name: New York
PublicationTitle IEEE transactions on antennas and propagation
PublicationTitleAbbrev TAP
PublicationYear 2012
Publisher IEEE
Institute of Electrical and Electronics Engineers
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: Institute of Electrical and Electronics Engineers
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref13
chew (ref1) 2001
ref11
ref10
(ref14) 0
ref8
ref7
ref9
ref4
ref3
ref6
ref5
pascal (ref2) 2003; 43
taboada (ref12) 2011
References_xml – ident: ref5
  doi: 10.1109/MAP.2008.4563583
– ident: ref8
  doi: 10.1109/TAP.2008.922608
– ident: ref13
  doi: 10.2528/PIER10120802
– year: 2001
  ident: ref1
  publication-title: Fast and Efficient Algorithms in Computational Electromagnetics
– start-page: 3221
  year: 2011
  ident: ref12
  article-title: Supercomputer solutions of extremely large problems in electromagnetics: From ten million to one billion unknowns
  publication-title: Proc 2nd Eur Conf Antennas Propag (EuCAP)
– ident: ref9
  doi: 10.1109/TAP.2008.926787
– year: 0
  ident: ref14
– ident: ref10
  doi: 10.1109/TMAG.2007.916262
– ident: ref7
  doi: 10.1109/TAP.2009.2019913
– volume: 43
  start-page: 839
  year: 2003
  ident: ref2
  article-title: Parallel implementation of the fast multipole method for Maxwell's equations
  publication-title: Int J Numer Meth
  doi: 10.1002/fld.534
– ident: ref4
  doi: 10.1163/156939306776930321
– ident: ref6
  doi: 10.1109/TAP.2008.926757
– ident: ref11
  doi: 10.2528/PIER09121007
– ident: ref3
  doi: 10.1109/TAP.2005.851859
SSID ssj0014844
Score 2.3730168
Snippet Using OpenMP to further accelerate the pure MPI parallel MLFMA, an efficient and flexible parallel multilevel fast multipole algorithm (MPI-OpenMP-MLFMA) is...
SourceID proquest
pascalfrancis
crossref
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 2571
SubjectTerms Acceleration
Airplanes
Algorithms
Antennas
Applied classical electromagnetism
Applied sciences
Computation
Computational modeling
Diffraction, scattering, reflection
Electromagnetic scattering
Electromagnetic wave propagation, radiowave propagation
Electromagnetism; electron and ion optics
Exact sciences and technology
Fundamental areas of phenomenology (including applications)
Instruction sets
Message systems
MLFMA
MPI
Multilevel
Multipoles
OpenMP
parallelization
Physics
Radiocommunications
Radiowave propagation
Scattering
shared memory systems
Telecommunications
Telecommunications and information theory
Wavelengths
Title Solving Problems With Over One Billion Unknowns by the MLFMA
URI https://ieeexplore.ieee.org/document/6164224
https://www.proquest.com/docview/1011025266
https://www.proquest.com/docview/1022849200
Volume 60
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3fT9swED5RnsbDgMG08KMyEi-TljZ2bCeReOnQqgrRgUSr9S2yHUebQAmi6QP89ZyTNBpsQrxFsaMkd2ff5_PnO4BTGSglFaO-DjLjc5UJP7Zc-JyzTOEtltULxelPOZnzi4VYbMC37iyMtbYmn9mBu6z38rPSrFyobCgR26PL6UEPzaw5q9XtGPCYNxmXKQ5gJhfrLckgGc5G147DxQbozhA-yxcuqK6p4hiRaolCyZtqFv9MzLW3GW_DdP2dDcnkdrCq9MA8vUrh-N4f2YGPLewko8ZOdmHDFp9g669khHtwdlPeuegCuW5qzCzJrz_Vb3KFtk6uCku-u8hMWZB54eJwxZLoR4LokUwvx9PRPszHP2bnE7-treCbUPAKQTVnVIvcUTGzUEXU6DwJhNJW5NwYozPOLJVJzvLIRNQaJWgWJ9IENse2KPwMm0VZ2C9AFIt0GEZxaALFqWGKWsQYubRJwIxIjAfDtbhT0yYed_Uv7tJ6ARIkKSoodQpKWwV58LV74r5JuvFG3z0n365fK1oP-i802rUzEUvHE_PgaK3itB22S8d3Q8AlELR4cNI144BzuyiqsOXK9WHo0hOcXQ7-_-pD-OA-sGFFHsFm9bCyx4hcKt2vTfYZgbToeA
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3fT9swED4x9rDtgf0ARBgwI-0FaWljx3YSaS9lWtVtDSDRan2LbMcRaCiZ1vQB_vqdkzSCbUJ7i2JHSe5s3-e7z3cA72WglFSM-jrIjc9VLvzYcuFzznKFt1jebBTTMzmZ868LsdiAD_1ZGGttQz6zA3fZxPLzyqycq2woEdujyXkCTwXuKqL2tFYfM-Axb3MuU5zCTC7WQckgGc5GF47FxQZo0BBAywdGqKmq4jiRaoliKdp6Fn8tzY29Gb-EdP2lLc3kx2BV64G5-yOJ4__-yivY6oAnGbUj5TVs2PINvLiXjnAbPl5WN86_QC7aKjNL8v26viLnONrJeWnJqfPNVCWZl84TVy6JviWIH0k6HaejHZiPP88-TfyuuoJvQsFrhNWcUS0KR8bMQxVRo4skEEpbUXBjjM45s1QmBSsiE1FrlKB5nEgT2ALbonAXNsuqtHtAFIt0GEZxaALFqWGKWkQZhbRJwIxIjAfDtbgz06UedxUwbrJmCxIkGSoocwrKOgV5cNI_8bNNu_FI320n375fJ1oPjh5otG9nIpaOKebBwVrFWTdxl47xhpBLIGzx4Lhvxinn4iiqtNXK9WFo1BNcX_b__ep38GwyS6fZ9MvZt7fw3H1sy5E8gM3618oeIo6p9VEzfH8D41jryg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Solving+Problems+With+Over+One+Billion+Unknowns+by+the+MLFMA&rft.jtitle=IEEE+transactions+on+antennas+and+propagation&rft.au=Pan%2C+Xiao-Min&rft.au=Pi%2C+Wei-Chao&rft.au=Yang%2C+Ming-Lin&rft.au=Peng%2C+Zhen&rft.date=2012-05-01&rft.issn=0018-926X&rft.eissn=1558-2221&rft.volume=60&rft.issue=5&rft.spage=2571&rft.epage=2574&rft_id=info:doi/10.1109%2FTAP.2012.2189746&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-926X&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-926X&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-926X&client=summon