首页 | 本学科首页   官方微博 | 高级检索  
     


Fully-adaptive algorithms for long-lived renaming
Authors:Alex Brodsky  Faith Ellen  Philipp Woelfel
Affiliation:1. Faculty of Computer Science, Dalhousie University, 6050 University Ave., Halifax, NS, B3H 1W5, Canada
2. Department of Computer Science, University of Toronto, 10 King??s College Road, Toronto, ON, M5S 3G4, Canada
3. Department of Computer Science, University of Calgary, 2500 University Dr. NW, Calgary, AB, T2N 1N4, Canada
Abstract:Long-lived renaming allows processes to repeatedly get distinct names from a small name space and release these names. This paper presents two long-lived renaming algorithms in which the name a process gets is bounded above by the number of processes currently occupying a name or performing one of these operations. The first algorithm is asynchronous, uses LL/SC objects, and has step complexity that is linear in the number of processes, c, currently getting or releasing a name. The second is synchronous, uses registers and counters, and has step complexity that is polylogarithmic in c. Both tolerate any number of process crashes.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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