2010 IEEE International Symposium on Parallel &Amp; Distributed Processing (IPDPS) 2010
DOI: 10.1109/ipdps.2010.5470440
|View full text |Cite
|
Sign up to set email alerts
|

Parallel external memory graph algorithms

Abstract: Abstract-In this paper, we study parallel I/O efficient graph algorithms in the Parallel External Memory (PEM) model, one of the private-cache chip multiprocessor (CMP) models. We study the fundamental problem of list ranking which leads to efficient solutions to problems on trees, such as computing lowest common ancestors, tree contraction and expression tree evaluation. We also study the problems of computing the connected and biconnected components of a graph, minimum spanning tree of a connected graph and … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
43
0

Year Published

2010
2010
2016
2016

Publication Types

Select...
6
1
1

Relationship

2
6

Authors

Journals

citations
Cited by 35 publications
(43 citation statements)
references
References 22 publications
(36 reference statements)
0
43
0
Order By: Relevance
“…Then, MO-IS incurs O((n/(q i B i )) log C i n + (C i /B i ) log p ′ i B 1 (q i C i ) log log n + log n(log log n) 2 ) misses. The upper bounds in the theorem follow by observing that the returned independent set has size n/3 [3], and thus the linked list shrinks to a size smaller than B 1 in O(log(n/B 1 )) applications of MO-IS.…”
Section: Theorem 10 Mo-lr With Input Size N Terminates In O((n/p)mentioning
confidence: 96%
See 2 more Smart Citations
“…Then, MO-IS incurs O((n/(q i B i )) log C i n + (C i /B i ) log p ′ i B 1 (q i C i ) log log n + log n(log log n) 2 ) misses. The upper bounds in the theorem follow by observing that the returned independent set has size n/3 [3], and thus the linked list shrinks to a size smaller than B 1 in O(log(n/B 1 )) applications of MO-IS.…”
Section: Theorem 10 Mo-lr With Input Size N Terminates In O((n/p)mentioning
confidence: 96%
“…respectively. This algorithm is derived from those in [3,15] by adopting our multicore-oblivious primitives for sorting and scanning and by recursively contracting the linked list down to a constant size, instead of a variable size based on architectural parameters. We use as sorting primitive the multicore-oblivious algorithm MO-MS given in Section 3.4.…”
Section: List Rankingmentioning
confidence: 99%
See 1 more Smart Citation
“…The algorithm of Chiang et al [7] has been used by Arge et al [4] to develop a parallel solution to the static batched RMQ problem in the parallel external memory (PEM) model [3]. Our new linear space EM solution immediately leads to a linear space PEM solution.…”
Section: Batched Static Rmqmentioning
confidence: 99%
“…From a theoretical perspective, much attention has been given recently to schedulers and algorithms for multithreaded computations with provable cache performance, either for private caches [11,1,4,5,2], shared caches [9], both private and shared [10,16], or hierarchical cache configurations [8,17,40]. In these works the focus is on the design of either algorithms for specific problems or on general schedulers that yield cache performance guarantees.…”
Section: Related Workmentioning
confidence: 99%