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 条
  • [31] Kerrighed and data parallelism:: Cluster computing on single system image operating systems
    Morin, C
    Lottiaux, R
    Vallée, G
    Gallard, P
    Margery, D
    Berthou, JY
    Scherson, ID
    2004 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2004, : 277 - 286
  • [32] Design of a neurochip performance predictor for a multicomputer system
    Efremides, OB
    Bekakos, MP
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 1769 - 1772
  • [33] The MOSIX Direct File System Access Method for Supporting Scalable Cluster File Systems
    Lior Amar
    Amnon Barak
    Amnon Shiloh
    Cluster Computing, 2004, 7 (2) : 141 - 150
  • [34] Developing High Performance Computing Resources for Teaching Cluster and Grid Computing courses
    Holmes, Violeta
    Kureshi, Ibad
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2015 COMPUTATIONAL SCIENCE AT THE GATES OF NATURE, 2015, 51 : 1714 - 1723
  • [35] Plug-and-play cluster computing: High-performance computing for the mainstream
    Dauger, DE
    Decyk, VK
    COMPUTING IN SCIENCE & ENGINEERING, 2005, 7 (02) : 27 - 33
  • [36] High performance computing at Intel: The OSCAR software solution stack for cluster computing
    Mattson, TG
    FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, : 22 - 25
  • [37] High availability management for parallel computing in cluster system
    Chang, Yu-Fang
    Yang, Sheng-Chun
    Liu, Tian-Tian
    Ou, Zhong-Hong
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2009, 41 (SUPPL. 1): : 11 - 15
  • [38] THE HIGH PERFORMANCE LINPACK (HPL) BENCHMARK EVALUATION ON UTP HIGH PERFORMANCE CLUSTER COMPUTING
    Shiang, Wong Chun
    Aziz, Izzatdin Abdul
    Haron, Nazleeni Samiha
    Jaafar, Jafreezal
    Ismail, Norzatul Natrah
    Mehat, Mazlina
    JURNAL TEKNOLOGI, 2016, 78 (9-3): : 21 - 30
  • [39] SSI-OSCAR:: a cluster distribution for high performance computing using a single system image
    Vallée, G
    Scott, SL
    Morin, C
    Berthou, JY
    Prisker, H
    HPCS 2005: 19th International Symposium on High Performance Computing Systems and Applications, Proceedings, 2005, : 319 - 325
  • [40] Triolet: A Programming System that Unifies Algorithmic Skeleton Interfaces for High-Performance Cluster Computing
    Rodrigues, Christopher
    Jablin, Thomas
    Dakkak, Abdul
    Hwu, Wen-Mei
    ACM SIGPLAN NOTICES, 2014, 49 (08) : 247 - 258