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 条
  • [11] A high performance computing system for medical imaging in the remote operating room
    Kawasaki, Y
    Ino, F
    Mizutani, Y
    Fujimoto, N
    Sasama, T
    Sato, Y
    Tamura, S
    Hagihara, K
    HIGH PERFORMANCE COMPUTING - HIPC 2003, 2003, 2913 : 162 - 173
  • [12] Cluster technologies for high performance computing
    Ishii, M
    FOURTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS (I-SPAN'99), PROCEEDINGS, 1999, : 168 - 170
  • [13] Using a single address space operating system for distributed computing and high performance
    Skousen, A
    Miller, D
    1999 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1999, : 8 - 14
  • [14] High performance computing on cluster and multicore architecture
    Ashari, Ahmad
    Riasetiawan, Mardhani
    Telkomnika (Telecommunication Computing Electronics and Control), 2015, 13 (04) : 1408 - 1413
  • [15] Cluster computing: A high-performance contender
    Baker, M
    Buyya, R
    Hyde, D
    COMPUTER, 1999, 32 (07) : 79 - +
  • [16] Teaching high-performance computing on a high-performance cluster
    Bernreuther, M
    Brenk, M
    Bungartz, HJ
    Mundani, RP
    Muntean, IL
    COMPUTATIONAL SCIENCE - ICCS 2005, PT 2, 2005, 3515 : 1 - 9
  • [17] Performance optimization of underlying operating system in transparent computing
    Zhang, Wenhao
    Song, Hong
    Wang, Dacheng
    PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCES ON BIG DATA AND CLOUD COMPUTING (BDCLOUD 2016) SOCIAL COMPUTING AND NETWORKING (SOCIALCOM 2016) SUSTAINABLE COMPUTING AND COMMUNICATIONS (SUSTAINCOM 2016) (BDCLOUD-SOCIALCOM-SUSTAINCOM 2016), 2016, : 1 - 6
  • [18] Design and Performance Measurement of a High-Performance Computing Cluster
    George, Kiran
    Venugopal, Vivek
    2012 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2012, : 2531 - 2536
  • [19] Integrating High Performance Computing into Higher Education and the Pedagogy of Cluster Computing
    Stevens, Cody
    Anderson, Sean M.
    Carlson, Adam
    PRACTICE AND EXPERIENCE IN ADVANCED RESEARCH COMPUTING 2024, PEARC 2024, 2024,
  • [20] Simulation study of the performance of a cluster-based hypercube multicomputer
    Obeng, MS
    Mahgoub, I
    Ilyas, V
    SIMULATION, 1997, 68 (04) : 231 - 240