Collective Communication Profiling of Modern-day Machine Learning Workloads

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Gupta, Jit, Li, Andrew, Banka, Tarun, Cohen, Ariel, Sridhar, T., Yavatkar, Raj
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908442783907840
author Gupta, Jit
Li, Andrew
Banka, Tarun
Cohen, Ariel
Sridhar, T.
Yavatkar, Raj
author_facet Gupta, Jit
Li, Andrew
Banka, Tarun
Cohen, Ariel
Sridhar, T.
Yavatkar, Raj
contents Machine Learning jobs, carried out on large number of distributed high performance systems, involve periodic communication using operations like AllReduce, AllGather, and Broadcast. These operations may create high bandwidth and bursty traffic patterns, leading to network congestion and packet loss, thus impacting the performance of these jobs. Hence it is imperative to analyze these patterns, which can be helpful in provisioning network resources depending on the type of machine learning workloads. In this poster we carry out extensive analysis of the collective communication behavior seen in a wide variety of models (ex. DeepSeek, GPT, Llama, etc.) To achieve this we instrument Nvidia Collective Communication Library logging functionality for richer context about the collectives and workloads. We adjust configuration parameters that influence collective communication behavior, such as parallelism, number of nodes, and model type. This overview presents and discusses some of the results on the collective communication behavior for the open source DeepSeek V3 inferencing model, which includes operation type and count, transfer sizes per operation, and request size distribution. Our analysis shows that it makes sense to rethink current collective communication frameworks and network topologies so as to accommodate the effect of network anomalies on the mentioned workloads.
format Preprint
id arxiv_https___arxiv_org_abs_2507_07117
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Collective Communication Profiling of Modern-day Machine Learning Workloads
Gupta, Jit
Li, Andrew
Banka, Tarun
Cohen, Ariel
Sridhar, T.
Yavatkar, Raj
Distributed, Parallel, and Cluster Computing
Artificial Intelligence
Networking and Internet Architecture
Machine Learning jobs, carried out on large number of distributed high performance systems, involve periodic communication using operations like AllReduce, AllGather, and Broadcast. These operations may create high bandwidth and bursty traffic patterns, leading to network congestion and packet loss, thus impacting the performance of these jobs. Hence it is imperative to analyze these patterns, which can be helpful in provisioning network resources depending on the type of machine learning workloads. In this poster we carry out extensive analysis of the collective communication behavior seen in a wide variety of models (ex. DeepSeek, GPT, Llama, etc.) To achieve this we instrument Nvidia Collective Communication Library logging functionality for richer context about the collectives and workloads. We adjust configuration parameters that influence collective communication behavior, such as parallelism, number of nodes, and model type. This overview presents and discusses some of the results on the collective communication behavior for the open source DeepSeek V3 inferencing model, which includes operation type and count, transfer sizes per operation, and request size distribution. Our analysis shows that it makes sense to rethink current collective communication frameworks and network topologies so as to accommodate the effect of network anomalies on the mentioned workloads.
title Collective Communication Profiling of Modern-day Machine Learning Workloads
topic Distributed, Parallel, and Cluster Computing
Artificial Intelligence
Networking and Internet Architecture
url https://arxiv.org/abs/2507.07117