首页 | 官方网站   微博 | 高级检索  
     


Threshold counters with increments and decrements
Authors:Costas Busch  Neophytos Demetriou  Maurice Herlihy  Marios Mavronicolas  
Affiliation:

a Department of Computer Science, Rensselaer Polytechnic Institute, Troy, NY 12180–3590, USA

b Department of Computer Science, University of Cyprus, P.O. Box 20537, Nicosia, CY-1678, Cyprus

c Department of Computer Science, Brown University, Providence, RI 02912, USA

Abstract:A threshold counter is a shared data structure that assumes integer values. It provides two operations: Image changes the current counter value from v to v+1, while Image returns the value left floorv/wright floor, where v is the current counter value and w is a fixed constant. Thus, the Image operation returns the “approximate” value of the counter to within the constant w. Threshold counters have many potential uses, including software barrier synchronization. Threshold networks are a class of distributed data structures that can be used to construct highly-concurrent, low-contention implementations of shared threshold counters. In this paper, we give the first proof that any threshold network construction of a threshold counter can be extended to support a Image operation that changes the counter value from v to v?1.
Keywords:Distributed computing  Threshold counters  Threshold and weak threshold networks  Increments  Decrements
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号