TY - JOUR
T1 - Memory ushering in a scalable computing cluster
AU - Barak, Amnon
AU - Braverman, Avner
PY - 1998/8/28
Y1 - 1998/8/28
N2 - Scalable computing clusters (SCC) are becoming an alternative to mainframes and MPPs for the execution of high performance, demanding applications in multi-user, time-sharing environments. In order to better utilize the multiple resources of such systems, it is necessary to develop means for cluster wide resource allocation and sharing, that will make an SCC easy to program and use. This paper presents the details of a memory ushering algorithm among the nodes of an SCC. This algorithm allows a node which has exhausted its main memory to use available memory in other nodes. The paper first presents results of simulations of several algorithms for process placement to nodes. It then describes the memory ushering algorithm of the MOSIX multicomputer operating system for an SCC and its performance.
AB - Scalable computing clusters (SCC) are becoming an alternative to mainframes and MPPs for the execution of high performance, demanding applications in multi-user, time-sharing environments. In order to better utilize the multiple resources of such systems, it is necessary to develop means for cluster wide resource allocation and sharing, that will make an SCC easy to program and use. This paper presents the details of a memory ushering algorithm among the nodes of an SCC. This algorithm allows a node which has exhausted its main memory to use available memory in other nodes. The paper first presents results of simulations of several algorithms for process placement to nodes. It then describes the memory ushering algorithm of the MOSIX multicomputer operating system for an SCC and its performance.
KW - Memory sharing
KW - Mulicomputer operating system
KW - Resource management
KW - Scalable computing cluster
UR - http://www.scopus.com/inward/record.url?scp=0032140969&partnerID=8YFLogxK
U2 - 10.1016/S0141-9331(98)00077-5
DO - 10.1016/S0141-9331(98)00077-5
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0032140969
SN - 0141-9331
VL - 22
SP - 175
EP - 182
JO - Microprocessors and Microsystems
JF - Microprocessors and Microsystems
IS - 3-4
ER -