DocumentCode
2784329
Title
Parallel MLFMA Performance Analysis Using Performance Analysis Toolsets
Author
Liang, Cai Liang ; WeiQin, Tong ; Yue, Hu ; Yanbao, Cui
Author_Institution
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
fYear
2010
fDate
10-12 Oct. 2010
Firstpage
384
Lastpage
389
Abstract
The Fast Multipole Method (FMM) and Multi- Level Fast Multipole Algorithm (MLFMA) have been used to solve electromagnetic scattering problems for many years. Parallel implementations of MLFMA is currently a hot topic because it is capable of solving scattering problems with tens of millions of unknowns, with complexity O(NlogN), where N is the number of unknowns. In this paper, we discuss a new perfectly parallel implementation of MLFMA. With the increasing of unknowns and the complexity of computing objects, the program behaviors especially the communication behaviors become chaotic. Thus, it is necessary to discover the bottleneck and the inefficient regions using existing parallel implementation performance analysis toolsets. The main focus of the present paper is to discuss how we use Scalasca (an open source professional analysis toolset) and other analysis tools to analyze our parallel MLFMA implementation, find the bottlenecks and inefficient parts of the implementation and accordingly optimize and modify the code. The paper highlights some necessary tricks that we employed and without which the use of Scalasca to analyze the program would have been impossible.
Keywords
computational complexity; parallel programming; software performance evaluation; communication behaviors; computational complexity; electromagnetic scattering problems; fast multipole method; multilevel fast multipole algorithm; parallel MLFMA performance analysis; parallel implementations; performance analysis toolsets; program behaviors; Educational institutions; Filtering; Instruments; Performance analysis; Program processors; Scalability; Synchronization; MLFMA; parallel programming; performance analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2010 International Conference on
Conference_Location
Huangshan
Print_ISBN
978-1-4244-8434-8
Electronic_ISBN
978-0-7695-4235-5
Type
conf
DOI
10.1109/CyberC.2010.76
Filename
5617047
Link To Document