FedMT: Multitask Federated Learning With Competitive GPU Resource Sharing
Federated learning (FL) nowadays involves heterogeneous compound learning tasks as cognitive applications’ complexity increases. For example, a self-driving system hosts multiple tasks simultaneously (e.g., detection, classification, segmentation, etc.) and expects FL to retain life-long intelligence involvement. However, our analysis demonstrates that, when deploying compound FL models for multiple training tasks on a GPU, certain issues arise: As different tasks’ skewed data distributions and corresponding models cause highly imbalanced learning workloads, current GPU scheduling methods lack effective resource allocations; Therefore, existing FL schemes, only focusing on heterogeneous data distribution but runtime computing, cannot practically achieve optimally synchronized federation. To address these issues, we propose a full-stack FL optimization scheme to tackle both intra-device GPU scheduling and inter-device FL coordination for multi-task training. Specifically, our works illustrate two key insights in this research domain: Competitive resource sharing is beneficial for parallel model executions, and the proposed concept of “virtual resource” could effectively characterize and guide the practical per-task resource utilization and allocation; Additionally, architectural-level coordination improves FL performance by aligning task workloads with GPU utilization. Our experiments demonstrate that the FL performance could be significantly escalated. Specifically, we observed a 2.16×–2.38× increase in intra-device GPU training throughput and a 2.53×–2.80× boost in inter-device FL coordination efficiency across diverse multi-task scenarios.
Authors
- Zirui Xu (ORCID: https://orcid.org/0000-0002-3556-9358)
- Zhi Tian (ORCID: https://orcid.org/0000-0002-2738-6826)
- Minjia Zhang (ORCID: https://orcid.org/0000-0002-8165-166X)
- Ang Li (ORCID: https://orcid.org/0000-0002-4990-1729)
- Xiang Chen (ORCID: https://orcid.org/0000-0003-2790-976X)
- Chenchen Liu (ORCID: https://orcid.org/0000-0001-7749-0640)
- Yongbo Yu (ORCID: https://orcid.org/0009-0004-7314-001X)
- Di Wang (ORCID: https://orcid.org/0000-0001-8003-9738)
- Fuxun Yu
Institutions
- Microsoft (United States) (US)
- University of Illinois Urbana-Champaign (US)
- George Mason University (US)
- Peking University (CN)
- University of Maryland, College Park (US)
- University of Maryland, Baltimore County (US)
Publication Details
- Journal
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Published
- 2025-08-19
- DOI
- https://doi.org/10.1109/tcad.2025.3600367
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 0.00