2008
DOI: 10.1201/9781420064872.ch2
|View full text |Cite
|
Sign up to set email alerts
|

Semi-Explicit Parallel Programming in a Purely Functional Style

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2012
2012
2012
2012

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 18 publications
0
1
0
Order By: Relevance
“…MPI offers a large set of predefined communication patterns called collective operations. Many newer programming paradigms, such as PGAS languages [22,33,6,5], declarative parallel languages [17], or annotation-based languages [35,23] provide a conceptually simpler programming interface and rely on the compiler or the communication layer for optimizations. While some languages offer intrinsics or runtime libraries for several collective operations, many do not support such a specification at all moving the burden of pattern recognition to the compiler or forcing the user to hand-code non performance-portable algorithms.…”
Section: Introductionmentioning
confidence: 99%
“…MPI offers a large set of predefined communication patterns called collective operations. Many newer programming paradigms, such as PGAS languages [22,33,6,5], declarative parallel languages [17], or annotation-based languages [35,23] provide a conceptually simpler programming interface and rely on the compiler or the communication layer for optimizations. While some languages offer intrinsics or runtime libraries for several collective operations, many do not support such a specification at all moving the burden of pattern recognition to the compiler or forcing the user to hand-code non performance-portable algorithms.…”
Section: Introductionmentioning
confidence: 99%