WAIT-FREE ALGORITHMS FOR FAST, LONG-LIVED RENAMING

Authors
Citation
M. Moir et Ha. James, WAIT-FREE ALGORITHMS FOR FAST, LONG-LIVED RENAMING, Science of computer programming, 25(1), 1995, pp. 1-39
Citations number
10
Categorie Soggetti
Computer Sciences","Computer Science Software Graphycs Programming
ISSN journal
01676423
Volume
25
Issue
1
Year of publication
1995
Pages
1 - 39
Database
ISI
SICI code
0167-6423(1995)25:1<1:WAFFLR>2.0.ZU;2-B
Abstract
In the classic ''one-time'' renaming problem, processes are required t o choose new names in order to reduce the size of their name space. We introduce a new, more general version of the renaming problem called ''long-lived'' renaming, in which processes may repeatedly acquire and release names. We also present several wait-free algorithms for both one-time and long-lived renaming on shared-memory multiprocessing syst ems. Previous wait-free renaming algorithms have time complexity that is dependent on the size of the original name space. In contrast, most of our algorithms have time complexity that is independent of the siz e of the original name space.