中文
相关论文

相关论文: Gradient Coding with Dynamic Clustering for Stragg…

200 篇论文

We focus on the commonly used synchronous Gradient Descent paradigm for large-scale distributed learning, for which there has been a growing interest to develop efficient and robust gradient aggregation strategies that overcome two key…

Distributed implementations of gradient-based methods, wherein a server distributes gradient computations across worker machines, need to overcome two limitations: delays caused by slow running machines called 'stragglers', and…

信息论 · 计算机科学 2020-05-15 Swanand Kadhe , O. Ozan Koyluoglu , Kannan Ramchandran

When gradient descent (GD) is scaled to many parallel workers for large scale machine learning problems, its per-iteration computation time is limited by the straggling workers. Straggling workers can be tolerated by assigning redundant…

信息论 · 计算机科学 2020-06-24 Emre Ozfatura , Sennur Ulukus , Deniz Gunduz

The overall execution time of distributed matrix computations is often dominated by slow worker nodes (stragglers) within the clusters. Recently, different coding techniques have been utilized to mitigate the effect of stragglers where…

信息论 · 计算机科学 2022-06-28 Anindya Bijoy Das , Aditya Ramamoorthy

Existing gradient coding schemes introduce identical redundancy across the coordinates of gradients and hence cannot fully utilize the computation results from partial stragglers. This motivates the introduction of diverse redundancies…

分布式、并行与集群计算 · 计算机科学 2021-09-21 Qi Wang , Ying Cui , Chenglin Li , Junni Zou , Hongkai Xiong

Slow working nodes, known as stragglers, can greatly reduce the speed of distributed computation. Coded matrix multiplication is a recently introduced technique that enables straggler-resistant distributed multiplication of large matrices.…

信息论 · 计算机科学 2019-07-23 Shahrzad Kiani , Nuwan Ferdinand , Stark C. Draper

Edge computing has recently emerged as a promising paradigm to boost the performance of distributed learning by leveraging the distributed resources at edge nodes. Architecturally, the introduction of edge nodes adds an additional…

网络与互联网体系结构 · 计算机科学 2024-06-18 Weiheng Tang , Jingyi Li , Lin Chen , Xu Chen

In distributed computing systems slow working nodes, known as stragglers, can greatly extend finishing times. Coded computing is a technique that enables straggler-resistant computation. Most coded computing techniques presented to date…

信息论 · 计算机科学 2021-02-02 Shahrzad Kiani , Nuwan Ferdinand , Stark C. Draper

Coded computation techniques provide robustness against straggling workers in distributed computing. However, most of the existing schemes require exact provisioning of the straggling behaviour and ignore the computations carried out by…

信息论 · 计算机科学 2021-12-07 Emre Ozfatura , Sennur Ulukus , Deniz Gunduz

Distributed stochastic gradient descent (SGD) has attracted considerable recent attention due to its potential for scaling computational resources, reducing training time, and helping protect user privacy in machine learning. However, the…

机器学习 · 计算机科学 2025-02-27 Siyuan Yu , Wei Chen , H. Vincent Poor

In distributed optimization problems, a technique called gradient coding, which involves replicating data points, has been used to mitigate the effect of straggling machines. Recent work has studied approximate gradient coding, which…

机器学习 · 统计学 2021-08-09 Margalit Glasgow , Mary Wootters

We introduce a new, high-throughput, synchronous, distributed, data-parallel, stochastic-gradient-descent learning algorithm. This algorithm uses amortized inference in a compute-cluster-specific, deep, generative, dynamical model to…

分布式、并行与集群计算 · 计算机科学 2018-03-14 Michael Teng , Frank Wood

A major hurdle in machine learning is scalability to massive datasets. One approach to overcoming this is to distribute the computational tasks among several workers. \textit{Gradient coding} has been recently proposed in distributed…

信息论 · 计算机科学 2020-09-16 Neophytos Charalambides , Hessam Mahdavifar , Alfred O. Hero

Large-scale distributed learning aims at minimizing a loss function $L$ that depends on a training dataset with respect to a $d$-length parameter vector. The distributed cluster typically consists of a parameter server (PS) and multiple…

信息论 · 计算机科学 2026-03-25 Sifat Munim , Aditya Ramamoorthy

SOTA decentralized SGD algorithms can overcome the bandwidth bottleneck at the parameter server by using communication collectives like Ring All-Reduce for synchronization. While the parameter updates in distributed SGD may happen…

机器学习 · 计算机科学 2022-11-10 Haoze He , Parijat Dube

Background: Distributed training is essential for large scale training of deep neural networks (DNNs). The dominant methods for large scale DNN training are synchronous (e.g. All-Reduce), but these require waiting for all workers in each…

We consider the setting where a master wants to run a distributed stochastic gradient descent (SGD) algorithm on $n$ workers each having a subset of the data. Distributed SGD may suffer from the effect of stragglers, i.e., slow or…

机器学习 · 计算机科学 2023-10-18 Serge Kas Hanna , Rawad Bitar , Parimal Parag , Venkat Dasari , Salim El Rouayheb

Wall-clock convergence time and communication load are key performance metrics for the distributed implementation of stochastic gradient descent (SGD) in parameter server settings. Communication-adaptive distributed Adam (CADA) has been…

信息论 · 计算机科学 2022-01-13 Feng Zhu , Jingjing Zhang , Osvaldo Simeone , Xin Wang

Large-scale distributed computing systems face two major bottlenecks that limit their scalability: straggler delay caused by the variability of computation times at different worker nodes and communication bottlenecks caused by shuffling…

信息论 · 计算机科学 2017-07-04 Amirhossein Reisizadeh , Ramtin Pedarsani

Distributed matrix computations over large clusters can suffer from the problem of slow or failed worker nodes (called stragglers) which can dominate the overall job execution time. Coded computation utilizes concepts from erasure coding to…

信息论 · 计算机科学 2021-09-27 Anindya Bijoy Das , Aditya Ramamoorthy