The MOSIX multicomputer operating system for high performance cluster computing

被引:124
|
作者
Barak, A [1 ]
La'adan, O [1 ]
机构
[1] Hebrew Univ Jerusalem, Inst Comp Sci, IL-91904 Jerusalem, Israel
关键词
cluster computing; load-balancing; preemptive process migration; PVM; multicomputer systems;
D O I
10.1016/S0167-739X(97)00037-X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The scalable computing cluster at Hebrew University consists of 88 Pentium II and Pentium-Pro servers that are connected by fast Ethernet and the Myrinet LANs. It is running the MOSIX operating system, an enhancement of BSD/OS with algorithms for adaptive resource sharing, that are geared for performance scalability in a scalable computing cluster. These algorithms use a preemptive process migration for load-balancing and memory ushering, in order to create a convenient multiuser time-sharing execution environment for HPC, particularly for applications that are written in PVM or MPI. This paper begins with a brief overview of MOSIX and its resource sharing algorithms. Then the paper presents the performance of these algorithms as well as the performance of several large-scale, parallel applications. Copyright (C) 1998 Elsevier Science B.V.
引用
收藏
页码:361 / 372
页数:12
相关论文
共 50 条
  • [1] Kerrighed:: A single system image cluster operating system for high performance computing
    Morin, C
    Lottiaux, R
    Vallée, G
    Gallard, P
    Utard, G
    Badrinath, R
    Rilling, L
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 1291 - 1294
  • [2] The NanOS microkernel:: A basis for a multicomputer cluster operating system
    Muñoz-Escoí, FD
    Bernabéu-Aubán, JM
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 127 - 135
  • [3] PEACE - A DISTRIBUTED OPERATING SYSTEM FOR HIGH-PERFORMANCE MULTICOMPUTER SYSTEMS
    SCHRODERPREIKSCHAT, W
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 433 : 22 - 44
  • [4] Performance of the MOSIX parallel system for a cluster of PC's
    Barak, A
    La'adan, O
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 624 - 635
  • [5] Tuning a Cluster System for High Performance Computing in Engineering
    Magiera, J.
    Graniczkowski, G.
    Kapusta, P.
    PROCEEDINGS OF THE FIRST INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING FOR ENGINEERING, 2009, (90): : 427 - 436
  • [6] MOS - A MULTICOMPUTER DISTRIBUTED OPERATING SYSTEM
    BARAK, A
    LITMAN, A
    SOFTWARE-PRACTICE & EXPERIENCE, 1985, 15 (08): : 725 - 737
  • [7] A Cluster Operating System Supporting Parallel Computing
    A. Goscinski
    M. Hobbs
    J. Silcock
    Cluster Computing, 2001, 4 (2) : 145 - 156
  • [8] SCore: An integrated cluster system software package for high performance cluster computing
    Hori, A
    CLUSTER 2000: IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2000, : 181 - 181
  • [9] Expectations of the High Performance Computing Cluster File System Selection
    O. S. Aladyshev
    B. M. Shabanov
    A. V. Zakharchenko
    Lobachevskii Journal of Mathematics, 2023, 44 : 5132 - 5147
  • [10] Expectations of the High Performance Computing Cluster File System Selection
    Aladyshev, O. S.
    Shabanov, B. M.
    Zakharchenko, A. V.
    LOBACHEVSKII JOURNAL OF MATHEMATICS, 2023, 44 (12) : 5132 - 5147