Coded MapReduce

By Songze Li, Mohammad Ali Maddah-Ali, Amir Salman Avestimehr. 2015

173 citations recorded by the source corpus.

MapReduce is a commonly used framework for executing data-intensive tasks on distributed server clusters. We present “Coded MapReduce”, a new framework that enables and exploits a particular form of coding to significantly reduce the inter-server communication load of MapReduce. In particular, Coded MapReduce exploits the repetitive mapping of data blocks at different servers to create coded multicasting opportunities in the shuffling phase, cutting down the total communication load by a multiplicative factor that grows linearly with the number of servers in the cluster. We also analyze the tradeoff between the “computation load” and the “communication load” of the Coded MapReduce.

Subfields: Computer Networks and Communications

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. Mohammad Ali Maddah-Ali
  3. Qian Yu
  4. Emmanuel Abbe
  5. Min Ye
  6. Ramtin Pedarsani
  7. Pulkit Grover
  8. Amirhossein Reisizadeh

Citations in the corpus