2011
DOI: 10.1016/j.jcss.2010.06.012
|View full text |Cite
|
Sign up to set email alerts
|

A bridging model for multi-core computing

Abstract: Writing software for one parallel system is a feasible though arduous task. Reusing the substantial intellectual effort so expended for programming a second system has proved much more challenging. In sequential computing algorithms textbooks and portable software are resources that enable software systems to be written that are efficiently portable across changing hardware platforms. These resources are currently lacking in the area of multi-core architectures, where a programmer seeking high performance has … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
127
0
3

Year Published

2011
2011
2023
2023

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 135 publications
(130 citation statements)
references
References 31 publications
0
127
0
3
Order By: Relevance
“…1 shows, for example, the memory hierarchy for the Xeon based Nehalem architecture, the current generation of desktop architecture from Intel. Correspondingly there has been significant recent work on parallel cache based locality [1,8,5,19,11,7,4,12,23,9,13]. The work has fallen into two main classes.…”
Section: Introductionmentioning
confidence: 99%
“…1 shows, for example, the memory hierarchy for the Xeon based Nehalem architecture, the current generation of desktop architecture from Intel. Correspondingly there has been significant recent work on parallel cache based locality [1,8,5,19,11,7,4,12,23,9,13]. The work has fallen into two main classes.…”
Section: Introductionmentioning
confidence: 99%
“…Hadoop. Pregel is inspired by Bulk Synchronous Parallel [23] computation model where computations on a graph consists of several iterations, also called super-steps. During a super-step, each vertex first receives all the messages which were addressed to it by other vertices in the previous super-step.…”
Section: Related Workmentioning
confidence: 99%
“…Recently, Valiant proposed an adaptation of the BSP model over multicore architectures; he called this model Multi-BSP [19]. Multi-BSP incorporates the memory size as an additional parameter.…”
Section: It Is Common To Present the Parameters Of The Bsp Model As Amentioning
confidence: 99%