{"title":"基于局部时间步进策略的并行p-自适应DGTD方法的有效负载均衡方案","authors":"Yu Cheng Liu;Yan Shi;Shi Chen Zhu;Jia Hao Zhang;Ming Yu Xi;Shuai Peng Li;Peng Wang","doi":"10.1109/TAP.2024.3524723","DOIUrl":null,"url":null,"abstract":"The discontinuous Galerkin time-domain (DGTD) method with p-adaptive and local time stepping (LTS) strategies, widely employed for simulating various electromagnetic wave phenomena, faces challenges in achieving optimal performance in parallel computing environments due to load imbalance among computational nodes caused by the dynamic change of base order. To address this issue, an adaptive load balancing adjustment strategy is proposed. The proposed load balancing strategy, based on the element diffusion model, achieves balanced computational loads by reasonably selecting and adjusting the interface elements among the computational nodes. Without the need of repartitioning the entire computational domain, the solution time consumed by the proposed method for the load balancing is reduced. Several multiscale electromagnetic examples are given to demonstrate that with the proposed load balancing method, fewer load balancing time overheads and enhanced scalability of the parallel DGTD algorithm with p-adaptive and LTS strategies are achieved, compared with widely used ParMETIS repartitioning method.","PeriodicalId":13102,"journal":{"name":"IEEE Transactions on Antennas and Propagation","volume":"73 4","pages":"2561-2571"},"PeriodicalIF":4.6000,"publicationDate":"2025-01-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Efficient Load Balancing Scheme for Parallel p-Adaptive DGTD Method With Local Time Stepping Strategy\",\"authors\":\"Yu Cheng Liu;Yan Shi;Shi Chen Zhu;Jia Hao Zhang;Ming Yu Xi;Shuai Peng Li;Peng Wang\",\"doi\":\"10.1109/TAP.2024.3524723\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The discontinuous Galerkin time-domain (DGTD) method with p-adaptive and local time stepping (LTS) strategies, widely employed for simulating various electromagnetic wave phenomena, faces challenges in achieving optimal performance in parallel computing environments due to load imbalance among computational nodes caused by the dynamic change of base order. To address this issue, an adaptive load balancing adjustment strategy is proposed. The proposed load balancing strategy, based on the element diffusion model, achieves balanced computational loads by reasonably selecting and adjusting the interface elements among the computational nodes. Without the need of repartitioning the entire computational domain, the solution time consumed by the proposed method for the load balancing is reduced. Several multiscale electromagnetic examples are given to demonstrate that with the proposed load balancing method, fewer load balancing time overheads and enhanced scalability of the parallel DGTD algorithm with p-adaptive and LTS strategies are achieved, compared with widely used ParMETIS repartitioning method.\",\"PeriodicalId\":13102,\"journal\":{\"name\":\"IEEE Transactions on Antennas and Propagation\",\"volume\":\"73 4\",\"pages\":\"2561-2571\"},\"PeriodicalIF\":4.6000,\"publicationDate\":\"2025-01-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Antennas and Propagation\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10834519/\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Antennas and Propagation","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10834519/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
An Efficient Load Balancing Scheme for Parallel p-Adaptive DGTD Method With Local Time Stepping Strategy
The discontinuous Galerkin time-domain (DGTD) method with p-adaptive and local time stepping (LTS) strategies, widely employed for simulating various electromagnetic wave phenomena, faces challenges in achieving optimal performance in parallel computing environments due to load imbalance among computational nodes caused by the dynamic change of base order. To address this issue, an adaptive load balancing adjustment strategy is proposed. The proposed load balancing strategy, based on the element diffusion model, achieves balanced computational loads by reasonably selecting and adjusting the interface elements among the computational nodes. Without the need of repartitioning the entire computational domain, the solution time consumed by the proposed method for the load balancing is reduced. Several multiscale electromagnetic examples are given to demonstrate that with the proposed load balancing method, fewer load balancing time overheads and enhanced scalability of the parallel DGTD algorithm with p-adaptive and LTS strategies are achieved, compared with widely used ParMETIS repartitioning method.
期刊介绍:
IEEE Transactions on Antennas and Propagation includes theoretical and experimental advances in antennas, including design and development, and in the propagation of electromagnetic waves, including scattering, diffraction, and interaction with continuous media; and applications pertaining to antennas and propagation, such as remote sensing, applied optics, and millimeter and submillimeter wave techniques