FBLT: a real-time contention manager with improved schedulability

Mohammed El-Shambakey, Binoy Ravindran · Design, Automation, and Test in Europe · 2013

We consider software transactional memory (STM) concurrency control for embedded multicore real-time software, and present a novel contention manager for resolving transactional conflicts, called FBLT. We upper bound transactional retries and task response times under FBLT, and identify when FBLT has better real-time schedulability than the previous best contention manager, PNF. Our implementation in the Rochester STM framework reveals that FBLT yields shorter or comparable retry costs than competitor methods.

Read the paper · More papers on PaperTik