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 条
  • [21] An experimental comparison of parallel algorithms for hyperspectral analysis using heterogeneous and homogeneous networks of workstations
    Plaza, Antonio
    Valencia, David
    Plaza, Javier
    PARALLEL COMPUTING, 2008, 34 (02) : 92 - 114
  • [22] Parallel CBIR System for Efficient Hyperspectral Image Retrieval from Heterogeneous Networks of Workstations
    Plaza, Antonio
    Plaza, Javier
    Paz, Abel
    Blazquez, Soraya
    NINTH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING, PROCEEDINGS, 2007, : 285 - 291
  • [23] Coordinating Parallel Processes on Networks of Workstations
    Du, X.
    Zhang, X.
    1997, (46)
  • [24] Parallel observability analysis on networks of workstations
    Ponzoni, I
    Vazquez, GE
    Sánchez, MC
    Brignole, NB
    COMPUTERS & CHEMICAL ENGINEERING, 2001, 25 (7-8) : 997 - 1002
  • [25] Coordinating parallel processes on networks of workstations
    Du, X
    Zhang, XD
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 46 (02) : 125 - 135
  • [26] Parallel application scheduling on networks of workstations
    Anastasiadis, SV
    Sevcik, KC
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 43 (02) : 109 - 124
  • [27] Parallel computing in networks of workstations with Paralex
    Davoli, R
    Giachini, LA
    Babaoglu, O
    Amoroso, A
    Alvisi, L
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1996, 7 (04) : 371 - 384
  • [28] A parallel language and its programming system far heterogeneous networks
    Lastovetsky, A
    Arapov, D
    Kalinov, A
    Ledovskikh, I
    CONCURRENCY-PRACTICE AND EXPERIENCE, 2000, 12 (13): : 1317 - 1343
  • [29] Supporting a flexible parallel programming model on a network of workstations
    Huang, SC
    Kedem, ZM
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1996, : 75 - 82
  • [30] Object oriented parallel programming model on a network of workstations
    Suresh, B
    Nadarajan, R
    COMPUTATIONAL SCIENCE - ICCS 2003, PT IV, PROCEEDINGS, 2003, 2660 : 1000 - 1010