A Study of Shared-Memory Mutual Exclusion Protocols Using CADP
A Study of Shared-Memory Mutual Exclusion Protocols Using CADP
复制标题
基于CADP的共享内存互斥协议研究
DOI:
10.1007/978-3-642-15898-8_12
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
Wendelin Serwe
中科院分区:
文献类型:
--
作者:
Radu Mateescu;Wendelin Serwe
Mutual exclusion protocols are an essential building block of concurrent systems: indeed, such a protocol is required whenever a shared resource has to be protected against concurrent non-atomic accesses. Hence, many variants of mutual exclusion protocols exist in the shared-memory setting, such as Peterson's or Dekker's well-known protocols. Although the functional correctness of these protocols has been studied extensively, relatively little attention has been paid to their nonfunctional aspects, such as their performance in the long run. In this paper, we report on experiments with the performance evaluation of mutual exclusion protocols using Interactive Markov Chains. Steady-state analysis provides an additional criterion for comparing protocols, which complements the verification of their functional properties. We also carefully re-examined the functional properties, whose accurate formulation as temporal logic formulas in the action-based setting turns out to be quite involved.