2016
DOI: 10.1142/s0129626416500110
|View full text |Cite
|
Sign up to set email alerts
|

The Cost and Benefits of Coordination Programming: Two Case Studies in Concurrent Collections and S-NET

Abstract: This is an evaluation study of the expressiveness provided and the performance delivered by the coordination language S-NET in comparison to Intel’s Concurrent Collections (CnC). An S-NET application is a network of black-box compute components connected through anonymous data streams, with the standard input and output streams linking the application to the environment. Our case study is based on two applications: a face detection algorithm implemented as a pipeline of feature classifiers and a numerical algo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2019
2019

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 21 publications
(26 reference statements)
0
1
0
Order By: Relevance
“…Here, S-Net compared very favourably against yet another established task-parallel approach: Intel's Concurrent Collections (CnC) [9,11,33]. In fact, S-Net outperformed CnC both with respect to code size and ease of programming as well as performance and scalability [65].…”
Section: High-level Macro-dataflow Coordinationmentioning
confidence: 98%
“…Here, S-Net compared very favourably against yet another established task-parallel approach: Intel's Concurrent Collections (CnC) [9,11,33]. In fact, S-Net outperformed CnC both with respect to code size and ease of programming as well as performance and scalability [65].…”
Section: High-level Macro-dataflow Coordinationmentioning
confidence: 98%