Stardust: An environment for parallel programming on networks of heterogeneous workstations

被引:13
|
作者
Cabillic, G
Puaut, I
机构
[1] IRISA, Campus Universitaire de Beaulieu
[2] INSA/IRISA, Campus Universitaire de Beaulieu
关键词
D O I
10.1006/jpdc.1996.1271
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes Stardust, an environment for parallel programming on networks of heterogeneous machines. Stardust runs on distributed memory multicomputers and networks of workstations. Applications using Stardust can communicate both through message-passing and through distributed shared memory. Stardust includes a mechanism for application reconfiguration. This mechanism is used to balance the load of the machines hosting the application, as well as for tolerating machine restarts (anticipated or not). At reconfiguration time, application processes can migrate between heterogeneous machines and the number of application processes can vary (increase or decrease) depending on the available resources. Stardust is currently implemented on a heterogeneous system including an Intel Paragon running Mach/OSF1 and a set of Pentiums running Chorus/classiX. The paper details the design and implementation of Stardust, as well as its performance. (C) 1997 Academic Press.
引用
收藏
页码:65 / 80
页数:16
相关论文
共 50 条
  • [1] Parallel programming on top of networks of heterogeneous workstations (NHW)
    Aly, AA
    Elmaghraby, AS
    Kamel, KK
    [J]. INTERNATIONAL SOCIETY FOR COMPUTERS AND THEIR APPLICATIONS 11TH INTERNATIONAL CONFERENCE ON COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 1998, : 115 - 118
  • [2] DATA-PARALLEL PROGRAMMING ON A NETWORK OF HETEROGENEOUS WORKSTATIONS
    NEDELJKOVIC, N
    QUINN, MJ
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 1993, 5 (04): : 257 - 268
  • [3] Efficient use of parallel libraries on heterogeneous Networks of Workstations
    Clematis, A
    Dodero, G
    Gianuzzi, V
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (08) : 641 - 653
  • [4] System Support for Parallel Computing on Heterogeneous Networks of Workstations
    Xiaodong Zhang(High Performance Computing and Software Laboratory University of Texas at San Antonio San Antonio
    [J]. Wuhan University Journal of Natural Sciences, 1996, (Z1) : 362 - 370
  • [5] Gardens: An integrated programming language and system for parallel programming across networks of workstations
    Roe, P
    Szyperski, C
    [J]. PROCEEDINGS OF THE 21ST AUSTRALASIAN COMPUTER SCIENCE CONFERENCE, ACSC'98, 1998, 20 (01): : 29 - 41
  • [6] A language and programming environment for high-performance parallel computing on heterogeneous networks
    Lastovetsky, AL
    Kalinov, AY
    Ledovskikh, IN
    Arapov, DM
    Posypkin, MA
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2000, 26 (04) : 216 - 236
  • [7] A language and programming environment for high-performance parallel computing on heterogeneous networks
    A. L. Lastovetsky
    A. Ya. Kalinov
    I. N. Ledovskikh
    D. M. Arapov
    M. A. Posypkin
    [J]. Programming and Computer Software, 2000, 26 : 216 - 236
  • [8] Heterogeneous networks of workstations
    Baek, S
    Lee, K
    Kim, J
    Morris, J
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2004, 3189 : 426 - 439
  • [9] A runtime support for object-oriented parallel programming on networks of workstations
    Di Santo, M
    Frattolillo, F
    Russo, W
    Zimeo, E
    [J]. PARALLEL COMPUTING: FUNDAMENTALS, APPLICATIONS AND NEW DIRECTIONS, 1998, 12 : 641 - 648
  • [10] Parallel detection of targets in hyperspectral images using heterogeneous networks of workstations
    Plaza, Antonio
    Valencia, David
    Blazquez, Soraya
    Plaza, Javier
    [J]. 15TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2007, : 333 - +