2015
DOI: 10.1007/978-3-319-18941-3_1
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Objects for Multicores: A Glimpse at the Parallel Language Encore

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
57
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 40 publications
(57 citation statements)
references
References 30 publications
0
57
0
Order By: Relevance
“…Like ASP, the Encore programming language [16] integrates active objects into an object-oriented model and distinguishes among active and passive objects (such that passive objects are owned by active ones). Unlike ASP, passive objects are data race-free and may be passed by reference, due to a capability type system [24,25].…”
Section: :4mentioning
confidence: 99%
See 4 more Smart Citations
“…Like ASP, the Encore programming language [16] integrates active objects into an object-oriented model and distinguishes among active and passive objects (such that passive objects are owned by active ones). Unlike ASP, passive objects are data race-free and may be passed by reference, due to a capability type system [24,25].…”
Section: :4mentioning
confidence: 99%
“…Encore [16] is a general purpose parallel programming language based on active objects developed since 2014. The language has been designed to excel at scalability and rests on four pillar concepts: parallel by default using the active object paradigm for coarse-grained parallelism, independent local heaps to promote data locality, type-based synchronization directives provided by a novel capability system and coordination of parallel computations and low-level data parallelism via parallel combinators.…”
Section: Encorementioning
confidence: 99%
See 3 more Smart Citations