A Cluster Operating System Supporting Parallel Computing

被引:7
|
作者
A. Goscinski
M. Hobbs
J. Silcock
机构
[1] Deakin University,School of Computing and Mathematics
关键词
operating systems; clusters; parallel processing; parallelism management; Single System Image;
D O I
10.1023/A:1011473016546
中图分类号
学科分类号
摘要
The single factor limiting the harnessing of the enormous computing power of clusters for parallel computing is the lack of appropriate software. Present cluster operating systems are not built to support parallel computing – they do not provide services to manage parallelism. The cluster operating environments that are used to assist the execution of parallel applications do not provide support for both Message Passing (MP) or Distributed Shared Memory (DSM) paradigms. They are only offered as separate components implemented at the user level as library and independent servers. Due to poor operating systems users must deal with computers of a cluster rather than to see this cluster as a single powerful computer. A Single System Image of the cluster is not offered to users. There is a need for an operating system for clusters. We claim and demonstrate that it is possible to develop a cluster operating system that is able to efficiently manage parallelism, support Message Passing and DSM and offer the Single System Image. In order to substantiate the claim the first version of a cluster operating system, called GENESIS, that manages parallelism and offers the Single System Image has been developed.
引用
收藏
页码:145 / 156
页数:11
相关论文
共 50 条
  • [41] The Changing Trend of User Applications and Operating System Design Objectives for Parallel Computing by Reconfigurable FPGAs
    Guha, Radha
    2009 WORLD CONGRESS ON NATURE & BIOLOGICALLY INSPIRED COMPUTING (NABIC 2009), 2009, : 799 - 804
  • [42] Parallel algorithms and cluster computing: Implementations, Algorithms and Applications
    Hoffmann, Karl Heinz
    Meyer, Arnd
    Lecture Notes in Computational Science and Engineering, 2006, 52
  • [43] Parallel computing on an Ethernet cluster of workstations: Opportunities and constraints
    Hamdi, M
    Pan, Y
    Hamidzadeh, B
    Lim, FM
    JOURNAL OF SUPERCOMPUTING, 1999, 13 (02): : 111 - 132
  • [44] Parallel programming models applicable to cluster computing and beyond
    Scalable Computing Laboratory, Ames Laboratory, USDOE, Ames, IA, 50011, United States
    不详
    不详
    不详
    Lect. Notes Comput. Sci. Eng., 2006, (3-54):
  • [45] A parallel programming environment with domain components for cluster computing
    Yu, HS
    Xu, ZQ
    Liang, Y
    Ding, WK
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 769 - 773
  • [46] Parallel computing model for spatial join aggregate on cluster
    Liu, Yi
    Jing, Ning
    Chen, Luo
    Xiong, Wei
    Ruan Jian Xue Bao/Journal of Software, 2013, 24 (SUPPL.2): : 99 - 109
  • [47] Appleseed: A parallel Macintosh cluster for numerically intensive computing
    Decyk, Viktor K.
    Dauger, Dean E.
    Kokelaar, Pieter R.
    Computer Physics Communications, 1999, 121
  • [48] Improvement of TCP for parallel networks in distributed computing cluster
    Zhang, ZR
    Luo, SW
    Qi, YJ
    Li, JY
    2002 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS, VOLS I AND II, 2002, : 1219 - 1222
  • [49] Emerging Plasmonic Applications Explored with Cluster Parallel Computing
    Meng, Xiang
    Grote, Richard
    Dadap, Jerry I.
    Osgood, Richard M.
    Panoiu, Nicolae
    Camillone, Nick
    Lu, Deyu
    2015 PHOTONICS NORTH, 2015,
  • [50] Parallel cluster computing with IEEE1394-1995
    Böszörményi, L
    Hölzl, G
    Pirker, E
    PARALLEL COMPUTATION, 1999, 1557 : 522 - 532