2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC) 2013
DOI: 10.1109/iwcmc.2013.6583765
|View full text |Cite
|
Sign up to set email alerts
|

A Read-Write-Validate approach to optimistic concurrency control for energy efficiency of resource-constrained systems

Abstract: Modern smartphones feature multiple applications which access shared data on the solid state storage within the device. As applications become more complex, contention over this memory resource is becoming an issue. This leads to increased battery drain as the applications are forced to touch the solid state device repeatedly after failing to retrieve or store data due to contention from other applications. We describe an optimistic concurrency control algorithm, combining a novel Read-WriteValidate phase sequ… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2013
2013
2013
2013

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(3 citation statements)
references
References 18 publications
0
3
0
Order By: Relevance
“…In [8] we identified the possibility that, in combination with virtual execution, a performance improvement could be made by allowing the write phase to be accomplished before the validation phase . In [8] [14] we explored this idea in the context of multiple applications running concurrently on a resource-constrained device.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…In [8] we identified the possibility that, in combination with virtual execution, a performance improvement could be made by allowing the write phase to be accomplished before the validation phase . In [8] [14] we explored this idea in the context of multiple applications running concurrently on a resource-constrained device.…”
Section: Discussionmentioning
confidence: 99%
“…In [8] we applied this thinking to concurrent transactions on the shared resources of a smart device. The use of a virtual execution enabled OCC coupled with the reordering of the validation and write phases allowed for an overall improvement in performance.…”
Section: Real-time Requirements and Phase Orderingmentioning
confidence: 99%
See 1 more Smart Citation