DocumentCode :
2720586
Title :
Load balancing using semi-private memory
Author :
Lee, Craig ; Bic, Lubomir
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear :
1991
fDate :
27-30 Mar 1991
Firstpage :
167
Lastpage :
173
Abstract :
The author introduces the concept of semi-private memory as an architectural means of load balancing. In distributed, message-passing systems, each processing element is typically associated with a private input queue and a private local memory. The semi-private memory concept, however, allows each processing element to service a small, unique subset of the queues and memories that overlaps with the subset serviced by neighboring processing elements. Thus, when a hot-spot occurs, or when a region of higher work occurs, service can be skewed towards that hot-spot or region. This type of architectural load balancing would be useful when the overhead incurred by dynamic software load balancing is prohibitive. Simulations are presented that illustrate the possible performance difference between private and semi-private memory. Higher processor utilization was achieved and hot-spots were cooled-off using semi-private memory
Keywords :
distributed processing; performance evaluation; architectural load balancing; architectural means; distributed systems; dynamic software load balancing; load balancing; message-passing systems; private input queue; private local memory; semi-private memory; Computational modeling; Computer architecture; Computer science; Costs; Load management; Memory architecture; Object oriented modeling; Roentgenium; Runtime; System performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications, 1991. Conference Proceedings., Tenth Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-8186-2133-8
Type :
conf
DOI :
10.1109/PCCC.1991.113807
Filename :
113807
Link To Document :
بازگشت