Phoenix++: modular MapReduce for shared-memory systems

  title={Phoenix++: modular MapReduce for shared-memory systems},
  author={Justin Talbot and Richard M. Yoo and Christos Kozyrakis},
  booktitle={MapReduce '11},
This paper describes our rewrite of Phoenix, a MapReduce framework for shared-memory CMPs and SMPs. Despite successfully demonstrating the applicability of a MapReduce-style pipeline to shared-memory machines, Phoenix has a number of limitations; its uniform intermediate storage of key-value pairs, inefficient combiner implementation, and poor task overhead amortization fail to efficiently support a wide range of MapReduce applications, encouraging users to manually circumvent the framework. We… CONTINUE READING
Highly Influential
This paper has highly influenced 35 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 198 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 124 extracted citations

198 Citations

Citations per Year
Semantic Scholar estimates that this publication has 198 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-4 of 4 references

Curiously recurring template patterns

  • J. O. Coplien
  • C++ Rep.,
  • 1995
Highly Influential
5 Excerpts

Similar Papers

Loading similar papers…