DocumentCode
3279344
Title
Solving the processor identity problem in O(n) space
Author
Lim, Lloyd ; Park, Arvin
Author_Institution
Div. of Comput. Sci., California Univ., Davis, CA, USA
fYear
1990
fDate
9-13 Dec 1990
Firstpage
676
Lastpage
680
Abstract
The processor identity problem is the problem of assigning unique identifiers to processors that communicate through shared memory. Solutions to fundamental multiprocessor coordination problems such as the mutual exclusion problem and the choice coordination problems often rely on unique identifiers. A solution to the processor identity problem simplifies shared memory processor design by eliminating the need to encode processor identifiers in system hardware or software structures. The original solution to the processor identity problem required O(n2) space. Further refinements lowered the space requirements to O(n log2n). This paper presents a protocol which only requires O(n) space
Keywords
computational complexity; multiprocessing programs; parallel algorithms; multiprocessor coordination problems; processor identity problem; protocol; shared memory; unique identifiers; Access protocols; Computer science; Hardware; Multiprocessing systems; PROM; Process design; Random number generation; Read-write memory; Software systems; Sorting;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
Conference_Location
Dallas, TX
Print_ISBN
0-8186-2087-0
Type
conf
DOI
10.1109/SPDP.1990.143625
Filename
143625
Link To Document