Using Straggler Replication to Reduce Latency in Large-scale Parallel Computing

By Da Wang, Gauri Joshi, Gregory W. Wornell. 2015

139 citations recorded by the source corpus.

In cloud computing jobs consisting of many tasks run in parallel, the tasks on the slowest machines (straggling tasks) become the bottleneck in the completion of the job. One way to combat the variability in machine response time is to add replicas of straggling tasks and wait for the earliest copy to finish. Using the theory of extreme order statistics, we analyze how task replication reduces latency, and its impact on the cost of computing resources. We also propose a heuristic algorithm to search for the best replication strategies when it is difficult to model the empirical behavior of task execution time and use the proposed analysis techniques. Evaluation of the heuristic policies on Google Trace data shows a significant latency reduction compared to the replication strategy used in MapReduce.

Subfields: Computer Networks and Communications, Information Systems, Management Information Systems

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Amir Salman Avestimehr
  2. Gauri Joshi
  3. Jungwoo Lee
  4. Pulkit Grover
  5. Ramtin Pedarsani
  6. Amirhossein Reisizadeh
  7. Sanghamitra Dutta
  8. Viveck R. Cadambe

In Information Systems

  1. Pulkit Grover
  2. Sanghamitra Dutta
  3. Ankur Mallick
  4. Malhar Chaudhari
  5. Gauri Joshi
  6. Viveck R. Cadambe
  7. Emina Soljanin
  8. Suhas N. Diggavi

In Management Information Systems

  1. Gauri Joshi
  2. Emina Soljanin
  3. Ankur Mallick
  4. Malhar Chaudhari
  5. Gregory W. Wornell
  6. Suhas N. Diggavi
  7. Yifan Sun
  8. Can Bülent Karakus

Citations in the corpus