DocumentCode :
1149047
Title :
Binary Search in a Multiprocessing Environment
Author :
Baer, Jean-Loup ; Du, Hung-chang ; Lander
Author_Institution :
Department of Computer Science, University of Washington
Issue :
7
fYear :
1983
fDate :
7/1/1983 12:00:00 AM
Firstpage :
667
Lastpage :
677
Abstract :
In this paper we consider variations on the binary search algorithm when placed in the context of a multiprocessing environment. Several organizations are investigated covering the spectrum from total independence (or free competition for access to common resources) to cooperation as in SIMD architectures. It is assumed that the two main sources of overhead are memory interference and interprocessor synchronization. An organization combining interference-free access to memory by implicit synchronization and a small degree of cooperation yields the best results.
Keywords :
Binary search; SIMD architectures; memory interference; multiprocessor systems; Algorithm design and analysis; Computer architecture; Computer science; Data structures; Distributed computing; File servers; Interference; Multiprocessing systems; Switches; Very large scale integration; Binary search; SIMD architectures; memory interference; multiprocessor systems;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1983.1676298
Filename :
1676298
Link To Document :
بازگشت