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 条
  • [41] High Performance Cluster Monitoring System
    Jiang, Xunfei
    Baigalmaa, Tuguldur
    Lam Nguyen
    Akiyoshi, Daiki
    Ramthun, Eli
    Parajuli, Niraj
    Peck, Charles
    2018 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2018, : 1188 - 1193
  • [42] In-kernel integration of operating system and infiniband functions for high performance computing clusters: A DSM example
    Liss, L
    Birk, Y
    Schuster, A
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2005, 16 (09) : 830 - 840
  • [43] High performance grid and cluster computing for some optimization problems
    Fujisawa, K
    Kojima, M
    Takeda, A
    Yamashita, M
    2004 INTERNATIONAL SYMPOSIUM ON APPLICATIONS AND THE INTERNET WORKSHOPS, PROCEEDINGS, 2004, : 612 - 615
  • [44] A taxonomy of application scheduling tools for high performance cluster computing
    Cao, Jiannong
    Chan, Alvin T. S.
    Sun, Yudong
    Das, Sajal K.
    Guo, Minyi
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2006, 9 (03): : 355 - 371
  • [45] Workstation cluster as a parallel hardware environment for high performance computing
    Kahlert, M.
    Wever, U.
    Zheng, Q.
    Lecture Notes in Computer Science, 1156
  • [46] Evolution of Monitoring Over the Lifetime of a High Performance Computing Cluster
    DeConinck, A.
    Kelly, K.
    2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 710 - 713
  • [47] Unsupervised Learning and Image Classification in High Performance Computing Cluster
    Itauma, Itauma
    Aslan, Melih S.
    Villanustre, Flavio
    Chen, Xue-wen
    2015 IEEE 14TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2015, : 576 - 581
  • [48] Benchmark Test of High Performance Computing Cluster Based on HPCC
    Jin Nengzhi
    Zhe Jianwu
    Xiao Haili
    Wang Xiaoning
    Shen Yulin
    2021 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS AND COMPUTER ENGINEERING (ICCECE), 2021, : 469 - 475
  • [49] YellowRiver: A flexible high performance cluster computing service for Grid
    Peng, Liang
    Ng, Lip Kian
    See, Simon
    Eighth International Conference on High-Performance Computing in Asia-Pacific Region, Proceedings, 2005, : 553 - 558
  • [50] Teaching high-performance service in a cluster computing course
    Lopez, Pedro
    Baydal, Elvira
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 117 : 138 - 147