Title :
On bounding response times under software transactional memory in distributed multiprocessor real-time systems
Author :
Fahmy, Sherif F. ; Ravindran, Binoy ; Jensen, E.D.
Author_Institution :
ECE Dept., Virginia Tech, Blacksburg, VA
Abstract :
We consider multiprocessor distributed real-time systems where concurrency control is managed using software transactional memory (or STM). For such a system, we propose an algorithm to compute an upper bound on the response time.The proposed algorithm can be used to study the behavior of systems where node crash failures are possible. We compare the result of the proposed algorithm to a simulation of the system being studied in order to determine its efficacy. The results of our study indicate that it is possible to provide timeliness guarantees for multiprocessor distributed systems programmed using STM.
Keywords :
concurrency control; distributed processing; multiprocessing systems; real-time systems; transaction processing; STM; bounding response times; concurrency control; distributed multiprocessor real-time systems; node crash failures; software transactional memory; Concurrency control; Delay; Distributed computing; Hardware; Memory management; Processor scheduling; Programming profession; Real time systems; Software performance; Upper bound;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
Print_ISBN :
978-1-4244-3781-8
DOI :
10.1109/DATE.2009.5090753