Twister: a runtime for iterative MapReduce

By Jaliya Ekanayake, Bingjing Zhang, Thilina Gunarathne, Seung-Hee Bae, Judy Qiu, Geoffrey C. Fox. IEEE International Symposium on High-Performance Parallel Distributed Computing, 2010

1,021 citations recorded by the source corpus.

MapReduce programming model has simplified the implementation of many data parallel applications. The simplicity of the programming model and the quality of services provided by many implementations of MapReduce attract a lot of enthusiasm among distributed computing communities. From the years of experience in applying MapReduce to various scientific applications we identified a set of extensions to the programming model and improvements to its architecture that will expand the applicability of MapReduce to more classes of applications. In this paper, we present the programming model and the architecture of Twister an enhanced MapReduce runtime that supports iterative MapReduce computations efficiently. We also show performance comparisons of Twister with other similar runtimes such as Hadoop and DryadLINQ for large scale data parallel applications.

Subfields: Computer Networks and Communications, Computer Vision and Pattern Recognition, Hardware and Architecture

View Paper: https://www.semanticscholar.org/paper/09a180d9d410d8e551f42401d6453d57406b6d29

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. Ion Stoica
  2. Amir Salman Avestimehr
  3. Mosharaf Chowdhury
  4. Songze Li
  5. Scott Shenker
  6. Matei A. Zaharia
  7. Mohammad Ali Maddah-Ali
  8. A. Ghodsi

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Luc Van Gool
  3. Xuelong Li
  4. Trevor Darrell
  5. Ion Stoica
  6. Tat-seng Chua
  7. Matei A. Zaharia
  8. Joseph E. Gonzalez

In Hardware and Architecture

  1. Ion Stoica
  2. Mosharaf Chowdhury
  3. Mohammad Ali Maddah-Ali
  4. M. Franklin
  5. Matei A. Zaharia
  6. Scott Shenker
  7. Min Chen
  8. Abdullah Bin Gani

Citations in the corpus