paper-with-me

Papers

ForestColl: Throughput-Optimal Collective Communications on Heterogeneous Network Fabrics

2024-02-09 · Liangyu Zhao, Saeed Maleki, Ziyue Yang, Hossein Pourreza, Arvind Krishnamurthy

As modern DNN models grow ever larger, collective communications between the accelerators (allreduce, etc.) emerge as a significant performance bottleneck. Designing efficient communication schedules is challenging, given today's heterogeneous and diverse network fabrics. We present ForestColl, a tool that generates throughput-optimal schedules for any network topology. ForestColl constructs broadcast/aggregation spanning trees as the communication schedule, achieving theoretical optimality. Its schedule generation runs in strongly polynomial time and is highly scalable. ForestColl supports any network fabrics, including both switching fabrics and direct accelerator connections. We evaluated ForestColl on multi-box AMD MI250 and NVIDIA DGX A100 platforms. ForestColl showed significant improvements over the vendors' own optimized communication libraries, RCCL and NCCL, across various settings and in LLM training. ForestColl also outperformed other state-of-the-art schedule generation techniques with both more efficient generated schedules and substantially faster schedule generation speed.

📄 PDF Abstract BibTeX arXiv:2402.06787

Code (1)

microsoft/mscclpp

Similar Papers 제목 키워드 기반

HetCCL: Enabling Collective Communication For Mixed-Vendor Heterogeneous Clusters

2026-05-29 · Yuejie Wang, Tao Chang, Yuanyuan Zhao, Yulong Ao 외 arxiv

Training Large Language Models (LLMs) on heterogeneous clusters presents significant challenges for collective communication, as hardware from multiple vendors introduces diverse network and computational characteristics…

Resource Allocation in Heterogeneously-Distributed Joint Radar-Communications under Asynchronous Bayesian Tracking Framework

2021-08-23 · Linlong Wu, Kumar Vijay Mishra, Bhavani Shankar M. R., Björn Ottersten

Optimal allocation of shared resources is key to deliver the promise of jointly operating radar and communications systems. In this paper, unlike prior works which examine synergistic access to resources in colocated joi…

Heterogeneously-Distributed Joint Radar Communications: Bayesian Resource Allocation

2021-07-29 · Linlong Wu, Kumar Vijay Mishra, Bhavani Shankar M. R., Björn Ottersten

Due to spectrum scarcity, the coexistence of radar and wireless communication has gained substantial research interest recently. Among many scenarios, the heterogeneouslydistributed joint radar-communication system is pr…

Joint Radar-Communication

Scheduling Optimization of Heterogeneous Services by Resolving Conflicts

2021-03-02 · Sotiris Skaperas, Nasim Ferdosian, Arsenia Chorti, Lefteris Mamatas

Fifth generation (5G) new radio introduced flexible numerology to provide the necessary flexibility for accommodating heterogeneous services. However, optimizing the scheduling of heterogeneous services with differing de…

Scheduling

TACOS: Topology-Aware Collective Algorithm Synthesizer for Distributed Machine Learning

2023-04-11 · William Won, Midhilesh Elavazhagan, Sudarshan Srinivasan, Swati Gupta 외

The surge of artificial intelligence, particularly large language models, has driven the rapid development of large-scale machine learning clusters. Executing distributed models on these clusters is often constrained by …