ACS/IEEE International Conference on Computer Systems and Applications, 2003. Book of Abstracts.
DOI: 10.1109/aiccsa.2003.1227495
|View full text |Cite
|
Sign up to set email alerts
|

Chameneos, a concurrency game for Java, Ada and others

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 7 publications
0
6
0
Order By: Relevance
“…This section describes three novel implementations of classical examples used to showcase the expressiveness of concurrent programming frameworks: a thread ring [Halen et al 1998], a parallel genuine prime sieve [Kahn and Macqueen 1977] and a chameneos-redux [Kaiser and Pradat-Peyre 2003]. We chose here popular examples that are well documented such that curious readers can easily lookup similar implementations in their favorite programming environment.…”
Section: Examples and Experimental Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…This section describes three novel implementations of classical examples used to showcase the expressiveness of concurrent programming frameworks: a thread ring [Halen et al 1998], a parallel genuine prime sieve [Kahn and Macqueen 1977] and a chameneos-redux [Kaiser and Pradat-Peyre 2003]. We chose here popular examples that are well documented such that curious readers can easily lookup similar implementations in their favorite programming environment.…”
Section: Examples and Experimental Resultsmentioning
confidence: 99%
“…This application is described by Kaiser and Pradat-Peyre [2003] along with its implementation in Java. We will not provide here the complete implementation but we will highlight the higher expressiveness resulting from the higher-order and type-safe communication primitives of Molecule and their embedding in Scala's type system.…”
Section: The Chameneos-reduxmentioning
confidence: 99%
“…• chameneos: n actors ("chameneos") connect to a central broker, who picks pairs and sends them their respective ActorReferences, so they can interact peer-to-peer [34]; • counting: actor A sends n numbers to B, who adds them;…”
Section: Discussionmentioning
confidence: 99%
“…version was only 2.76× slower than cps while being a generic solution, and the monad version was 8.69× slower than cps. [29] is a concurrency game aimed at measuring context switching and synchronization overheads. Our implementation uses MVars for synchronization.…”
Section: Concurrent Benchmarksmentioning
confidence: 99%