RTTM

Martin Schoeberl, Florian Brandner, Jan Vitek
2010 Proceedings of the 2010 ACM Symposium on Applied Computing - SAC '10  
Hardware transactional memory is a promising synchronization technology for chip-multiprocessors. It simplifies programming of concurrent applications and allows for higher concurrency than lock based synchronization. Standard transactional memory is optimized for average case throughput, but for real-time systems we are interested in worst-case execution times. We propose real-time transactional memory (RTTM) as a time-predictable synchronization solution for chip-multiprocessors in real-time
more » ... ystems. We define the hardware for time-predictable transactions and provide a bound for the maximum transaction retries. The proposed RTTM is evaluated with a simulation of a Java chip-multiprocessor.
doi:10.1145/1774088.1774158 dblp:conf/sac/SchoeberlBV10 fatcat:i4r7mr3tinds7k2vd3er42r3gy