HeterSim: enable flexible simulation for heterogeneous distributed deep learning platform
Distributed deep learning has become an essential technique for accelerating deep learning, but its performance is often influenced by the heterogeneous computing nodes and heterogeneous communication networks within the distributed deep learning platform. Due to the high costs of practical deployment and running of distributed deep learning, it is almost impossible for researchers to optimize the training strategy of distributed deep learning tasks in real-world environments. In this paper, we propose HeterSim, a simulator specifically designed for heterogeneous distributed deep learning platforms. HeterSim enables flexible configuration of computing node performance and network connections, and supports to define and simulate distributed deep learning workloads using graph-based representations. HeterSim also allows for the modification of communication strategies in the distributed deep learning process, thereby assisting researchers in validating their designs for distributed deep learning. We verify the feasibility and flexibility of HeterSim, by generating a simulation platform at the scale of millions of nodes, and successfully simulate the distributed deep learning process of Resnet50. We aim to provide HeterSim as a flexible and user-friendly simulator for researchers, targeting heterogeneous distributed deep learning platforms, and helping researchers evaluate and optimize the strategy of distributed deep learning tasks at a lower cost.
Authors
- Zhenhua Guo (ORCID: https://orcid.org/0000-0003-0592-5988)
- Yinan Tang (ORCID: https://orcid.org/0000-0002-6029-3744)
- Rengang Li (ORCID: https://orcid.org/0000-0002-4297-4335)
- Li Wang (ORCID: https://orcid.org/0000-0002-2929-4255)
- Hongwei Zhang (ORCID: https://orcid.org/0000-0002-7576-422X)
- Yaqian Zhao (ORCID: https://orcid.org/0000-0002-9170-0090)
Publication Details
- Published
- 2025-01-16
- DOI
- https://doi.org/10.1117/12.3047645
- Primary Topic
- Simulation Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00