2018
DOI: 10.1007/s11227-018-2681-2
|View full text |Cite
|
Sign up to set email alerts
|

Consistency model for runtime objects in the Open Community Runtime

Abstract: Task-based runtime systems are seen as a way to deal with increasing heterogeneity and performance variability in modern high performance computing systems. The Open Community Runtime is an example of such runtime system, with the benefit of having an open specification that defines its interface and behavior. This allows others to study the design and create alternative implementations of the runtime system. However, it turns out that the consistency model that defines how the OCR programs are synchronized wh… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(3 citation statements)
references
References 21 publications
0
3
0
Order By: Relevance
“…We were able to extend the OCR memory model [15] to cover all OCR objects. There is now a clear definition of the order in which the operations on these objects should happen, based on the happens-before relation.…”
Section: Memory Modelmentioning
confidence: 99%
See 2 more Smart Citations
“…We were able to extend the OCR memory model [15] to cover all OCR objects. There is now a clear definition of the order in which the operations on these objects should happen, based on the happens-before relation.…”
Section: Memory Modelmentioning
confidence: 99%
“…We can also see if there is no such ordering between two operations, creating a race condition. While building the memory model, we also filled in some missing pieces in the way happens-before was defined [15] . All OCR-Vx implementations as well as XSOCR implementation adhere to this extended memory model.…”
Section: Memory Modelmentioning
confidence: 99%
See 1 more Smart Citation