We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

cs

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: Connecting MapReduce Computations to Realistic Machine Models

Authors: Peter Sanders
Abstract: We explain how the popular, highly abstract MapReduce model of parallel computation (MRC) can be rooted in reality by explaining how it can be simulated on realistic distributed-memory parallel machine models like BSP. We first refine the model (MRC$^+$) to include parameters for total work $w$, bottleneck work $\hat{w}$, data volume $m$, and maximum object sizes $\hat{m}$. We then show matching upper and lower bounds for executing a MapReduce calculation on the distributed-memory machine -- $\Theta(w/p+\hat{w}+\log p)$ work and $\Theta(m/p+\hat{m}+\log p)$ bottleneck communication volume using $p$ processors.
Subjects: Data Structures and Algorithms (cs.DS)
Cite as: arXiv:2002.07553 [cs.DS]
  (or arXiv:2002.07553v1 [cs.DS] for this version)

Submission history

From: Peter Sanders [view email]
[v1] Tue, 18 Feb 2020 13:45:33 GMT (354kb,D)

Link back to: arXiv, form interface, contact.