Proceedings of the 32nd ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems 2013
DOI: 10.1145/2463664.2465224
|View full text |Cite
|
Sign up to set email alerts
|

Communication steps for parallel query processing

Abstract: We consider the problem of computing a relational query q on a large input database of size n, using a large number p of servers. The computation is performed in rounds, and each server can receive only O(n/p 1−ε ) bits of data, where ε ∈ [0, 1] is a parameter that controls replication. We examine how many global communication steps are needed to compute q. We establish both lower and upper bounds, in two settings. For a single round of communication, we give lower bounds in the strongest possible model, where… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

4
271
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 172 publications
(275 citation statements)
references
References 27 publications
4
271
0
Order By: Relevance
“…We reformulate the definition of [12] to make a uniform model and to more finely track the parameters involved (Section 3.2). In addition, we point out that our results hold for other important models of parallel computations, including Valiant's Bulk-Synchronous Processing (BSP) model [20] and the Massively Parallel Communication (MPC) model of Beame et al [2]. (Section 3.3).…”
Section: Introductionmentioning
confidence: 65%
See 3 more Smart Citations
“…We reformulate the definition of [12] to make a uniform model and to more finely track the parameters involved (Section 3.2). In addition, we point out that our results hold for other important models of parallel computations, including Valiant's Bulk-Synchronous Processing (BSP) model [20] and the Massively Parallel Communication (MPC) model of Beame et al [2]. (Section 3.3).…”
Section: Introductionmentioning
confidence: 65%
“…There are a number of MapReduce-like models in the literature, including the MRC model of Karloff et al [12], the "mud" algorithms of Feldman et al [6], Valiant's BSP model [20], the MPC model of Beame et al [2], and extensions or generalizations of these, e.g. [8].…”
Section: Mapreducementioning
confidence: 99%
See 2 more Smart Citations
“…Instead, we consider the following simple model, called the Massively Parallel Communication (MPC) model, introduced in [6]. There are a fixed number of servers, p, and the input data of size n is initially uniformly distributed on the servers; thus, each server holds O(n/p) data items.…”
Section: The Modelmentioning
confidence: 99%