DocumentCode :
2489154
Title :
Evaluation of concurrent pools
Author :
Kotz, David ; Ellis, Carla Schlatter
Author_Institution :
Dept. of Comput. Sci., Duke Univ., Durham, NC, USA
fYear :
1989
fDate :
5-9 Jun 1989
Firstpage :
378
Lastpage :
385
Abstract :
Performance considerations affecting the design of a mechanism that preserves locality and avoids high-latency remote references called the concurrent pools data structure are explored. The effectiveness of three different implementations of concurrent pools is evaluated. Experiments performed on a BBN Butterfly multiprocessor under a variety of workloads shown that the three implementations perform similarly well for light workloads, but that with stressful workloads it appears that a simple algorithm can provide better performance than a complex algorithm, designed to keep remote accesses to a minimum. Implementations can benefit by taking into account information on the nature of the operations performed by each process to help balance the elements among processes that need them
Keywords :
concurrency control; data structures; BBN Butterfly multiprocessor; complex algorithm; concurrent pools; data structure; locality; performance considerations; Algorithm design and analysis; Computer science; Concrete; Concurrent computing; Data structures; Distributed computing; Interference; Local area networks; Parallel programming; Performance analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1989., 9th International Conference on
Conference_Location :
Newport Beach, CA
Print_ISBN :
0-8186-1953-8
Type :
conf
DOI :
10.1109/ICDCS.1989.37968
Filename :
37968
Link To Document :
بازگشت