2008
DOI: 10.1142/s0129626408003259
|View full text |Cite
|
Sign up to set email alerts
|

The Impact of Dynamic Channels on Functional Topology Skeletons

Abstract: Parallel functional programs with implicit communication often generate purely hierarchical communication topologies during execution: communication only happens between parent and child processes. Messages between siblings must be passed via the parent. This causes inefficiencies that can be avoided by enabling direct communication between arbitrary processes. The Eden parallel functional language provides dynamic channels to implement arbitrary communication topologies. This paper analyses the impact of dyna… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2009
2009
2009
2009

Publication Types

Select...
1
1

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 13 publications
0
2
0
Order By: Relevance
“…Finally, the ring skeleton illustrates a different class of skeletons. Rather than capturing algorithmic structure, topology skeletons, explicitly represent the parallel interaction between processes in a regular topology [20], [21], [22]. 1) Implementing Skeletons in Eden.…”
Section: A Algorithmic Skeletons Edenmentioning
confidence: 99%
“…Finally, the ring skeleton illustrates a different class of skeletons. Rather than capturing algorithmic structure, topology skeletons, explicitly represent the parallel interaction between processes in a regular topology [20], [21], [22]. 1) Implementing Skeletons in Eden.…”
Section: A Algorithmic Skeletons Edenmentioning
confidence: 99%
“…There are however situations where Eden's implicit concurrency and eagerness can lead to unwanted behaviour, and the source code usually does not clearly indicate the errors. A ring of interconnected processes can be defined using Eden channels [1]. Fig.…”
Section: Low-level Parallel Programming In Edimentioning
confidence: 99%