DocumentCode :
113842
Title :
Conflict types and probabilities in stochastic TM-programs
Author :
Popovic, M. ; Basicevic, Ilija
Author_Institution :
Fac. of Tech. Sci., Univ. of Novi Sad, Novi Sad, Serbia
fYear :
2014
fDate :
26-28 April 2014
Firstpage :
19
Lastpage :
22
Abstract :
Transactional Memory (TM) is an attractive concurrency control mechanism that should deliver much better performance than locks in case when transaction conflicts are rare. But, if the probability of conflicts is high, TM program performance may be very poor. Therefore, when engineering mission critical systems, we need to be able to calculate conflict probabilities. In this paper we study a class of stochastic TM programs for processing groups of transactions on a set of shared t-variables, e.g. bank accounts. Individual transactions are selecting variables they are operating on uniformly at random. We identify and define various types of conflicts among transactions that may arise in such circumstances. We also show how to calculate probabilities of various types of conflicts on some simple examples of groups of transactions sharing one or two t-variables. Our work is still in progress, but the results shown here are affirmative for the approach we use, and they stimulate further research towards more general analysis of this class of TM programs.
Keywords :
concurrency control; probability; transaction processing; attractive concurrency control mechanism; conflict probabilities; conflict types; engineering mission critical systems; stochastic TM program performance; transaction conflicts; transactional memory; Computer languages; Parallel processing; Parallel programming; Probability; Semantics; System performance; Writing; Conflict types; Parallel Programming; Parallelism; Probabilities; Transactional Memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Technology (ICIST), 2014 4th IEEE International Conference on
Conference_Location :
Shenzhen
Type :
conf
DOI :
10.1109/ICIST.2014.6920322
Filename :
6920322
Link To Document :
بازگشت