Proceedings of the 2011 ACM Symposium on Applied Computing 2011
DOI: 10.1145/1982185.1982321
|View full text |Cite
|
Sign up to set email alerts
|

Predictable multithread scheduling with cycle-accurate thread progress monitor

Abstract: One of the key challenges to develop applications for multicorebased embedded systems is enduring software complexity and performance requirements raised by parallel programming. Adaptive, self-aware or deterministic computing has been proposed as one method to help application developer cope with these problems. To provide these advanced features, the developer should monitor their application to know the current state of the application for optimizing or adapting to meet their goals. One solution is to make … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2012
2012
2013
2013

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 4 publications
0
1
0
Order By: Relevance
“…Since thread's DPIs are repeatable, we make a profile of each thread DPI at the every points of attempting to take a turn with a specific input sequence. Subsequently, DRAMA loads the profile data when starting the program and uses the data to selecting a next thread to run [6].…”
Section: B Deterministic Locking Algorithmmentioning
confidence: 99%
“…Since thread's DPIs are repeatable, we make a profile of each thread DPI at the every points of attempting to take a turn with a specific input sequence. Subsequently, DRAMA loads the profile data when starting the program and uses the data to selecting a next thread to run [6].…”
Section: B Deterministic Locking Algorithmmentioning
confidence: 99%