1985
DOI: 10.1007/3-540-15975-4_49
|View full text |Cite
|
Sign up to set email alerts
|

Serial combinators: "optimal" grains of parallelism

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

1986
1986
2004
2004

Publication Types

Select...
5
3
1

Relationship

3
6

Authors

Journals

citations
Cited by 58 publications
(15 citation statements)
references
References 10 publications
0
15
0
Order By: Relevance
“…In general, parallelism obtained from referential transparency in pure functional languages is of too fine granularity, not yielding good performance. The search for ways of controlling the degree of parallelism of functional programs by means of automatic mechanisms, either static or dynamic, had little success [15,26,18]. Compilers that exploit implicit parallelism have been facing difficulty to promote good load balancing amongst processors and to keep commu=ication costs low.…”
Section: Acm Symposium On Applied Computalionmentioning
confidence: 99%
“…In general, parallelism obtained from referential transparency in pure functional languages is of too fine granularity, not yielding good performance. The search for ways of controlling the degree of parallelism of functional programs by means of automatic mechanisms, either static or dynamic, had little success [15,26,18]. Compilers that exploit implicit parallelism have been facing difficulty to promote good load balancing amongst processors and to keep commu=ication costs low.…”
Section: Acm Symposium On Applied Computalionmentioning
confidence: 99%
“…Because of the Church-Rosser property, researchers have concentrated on techniques to automatically compile functional programs for parallel execution [Arvind et al 1986;Nikhil et al 1995;Hudak and Goldberg 1985;Treleaven et al 1982]. The goal has been to free the programmer from concerns about the underlying parallel machine model.…”
Section: Introductionmentioning
confidence: 99%
“…Based on these advantages, reseachers have concentrated on completely automatic techniques for parallel execution of functional programs -their goal has been for the user to remain completely unaware of the underlying parallelism. Dataflow and reduction machines [15], hybrid machines [3,6,11], and fancy compilation strategies [7] have all contributed to the success of this line of research.…”
Section: Introductionmentioning
confidence: 99%