Proceedings of the Twentieth Annual Symposium on Parallelism in Algorithms and Architectures 2008
DOI: 10.1145/1378533.1378573
|View full text |Cite
|
Sign up to set email alerts
|

Fundamental parallel algorithms for private-cache chip multiprocessors

Abstract: In this paper, we study parallel algorithms for private-cache chip multiprocessors (CMPs), focusing on methods for foundational problems that can scale to hundreds or even thousands of cores. By focusing on private-cache CMPs, we show that we can design efficient algorithms that need no additional assumptions about the way that cores are interconnected, for we assume that all inter-processor communication occurs through the memory hierarchy. We study several fundamental problems, including prefix sums, selecti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
134
0

Year Published

2010
2010
2016
2016

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 92 publications
(137 citation statements)
references
References 31 publications
1
134
0
Order By: Relevance
“…Our solution also implies a linear space parallel I/O-efficient solution to the RMQ problem in the parallel external memory (PEM) model [3]. …”
Section: Our Contributionsmentioning
confidence: 99%
See 2 more Smart Citations
“…Our solution also implies a linear space parallel I/O-efficient solution to the RMQ problem in the parallel external memory (PEM) model [3]. …”
Section: Our Contributionsmentioning
confidence: 99%
“…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%
See 1 more Smart Citation
“…In contrast to the cache-oblivious multicore-cache model, Arge et al [3] proposed a cache-aware parallel external memory (PEM) model. The authors provide several basic parallel techniques and solutions to fundamental combinatorial problems, such as prefix sums and sorting.…”
Section: A Prior Related Workmentioning
confidence: 99%
“…Recently Arge et al [3] introduced the parallel external memory (PEM) model to model the modern CMP architectures. The PEM model is a parallelization of the sequential external memory (EM) model of Aggarwal and Vitter [1].…”
Section: Introductionmentioning
confidence: 99%