{"title":"A parallel FDTD algorithm based on domain decomposition method using the MPI library","authors":"Dan Yang, C. Liao, L. Jen, Jie Xiong","doi":"10.1109/PDCAT.2003.1236401","DOIUrl":null,"url":null,"abstract":"We present parallel algorithm for FDTD method. The algorithm is based on DDM (domain decomposition method). We use the MPI (message passing interface) library to implement the parallel DD-FDTD method. The original domain is decomposed into several subdomains according to the features of the problem, which are treated as the processes to computation nodes. The FDTD computation is carried out independently in local meshes in each process. The data are exchanged by communication between adjacent subdomains or with overlapped meshes and the interpolation scheme is applied to the data exchanged. The example of its application is given.","PeriodicalId":145111,"journal":{"name":"Proceedings of the Fourth International Conference on Parallel and Distributed Computing, Applications and Technologies","volume":"154 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Fourth International Conference on Parallel and Distributed Computing, Applications and Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PDCAT.2003.1236401","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 22
Abstract
We present parallel algorithm for FDTD method. The algorithm is based on DDM (domain decomposition method). We use the MPI (message passing interface) library to implement the parallel DD-FDTD method. The original domain is decomposed into several subdomains according to the features of the problem, which are treated as the processes to computation nodes. The FDTD computation is carried out independently in local meshes in each process. The data are exchanged by communication between adjacent subdomains or with overlapped meshes and the interpolation scheme is applied to the data exchanged. The example of its application is given.