STM concurrency control for multicore embedded real-time software: time bounds and tradeoffs

  • Authors:
  • Mohammed El-Shambakey;Binoy Ravindran

  • Affiliations:
  • Virginia Tech Blacksburg, VA;Virginia Tech Blacksburg, VA

  • Venue:
  • Proceedings of the 27th Annual ACM Symposium on Applied Computing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider software transactional memory (STM) for concurrency control in multicore embedded real-time software. We investigate real-time contention managers (CMs) for resolving transactional conflicts, including those based on dynamic and fixed priorities, and establish upper bounds on transactional retries and task response times. We identify the conditions under which STM (with the proposed CMs) is superior to lock-free synchronization.