Emulating parallel programming environments in the harness metacomputing system

被引:0
|
作者
机构
[1] Migliardi, Mauro
[2] Sunderam, Vaidy
关键词
Distributed computer systems - [!text type='Java']Java[!/text] programming language - Program diagnostics - Software engineering;
D O I
10.1016/s0129-6264(01)00058-0
中图分类号
学科分类号
摘要
Harness is an experimental metacomputing framework based on dynamic reconfigurability and extensible distributed virtual machines. The Harness system seeks to achieve two important goals. First, by enabling reconfiguration of the facilities provided by the virtual machine, Harness is able to provide specialized services appropriate to the platform and adapt to new technological developments. Second, Harness is able to adapt to application needs by configuring the required support services and programming environments on demand. In this paper, we describe the architecture and key features of Harness, and discuss the emulation of two distinct programming environments, namely Javaspaces and PVM, within the Harness environment.
引用
收藏
页码:2 / 3
相关论文
共 50 条
  • [1] Behavioral objects and layered services: The application programming style in the harness metacomputing system
    Migliardi, M
    Sunderam, V
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 1215 - 1218
  • [2] Plug-ins, layered services and behavioral objects - Application programming styles in the Harness metacomputing system
    Migliardi, M
    Sunderam, V
    FUTURE GENERATION COMPUTER SYSTEMS, 2001, 17 (06) : 795 - 811
  • [3] Dynamic reconfiguration and virtual machine management in the harness metacomputing system
    Migliardi, M
    Dongarra, J
    Geist, A
    Sunderam, V
    COMPUTING IN OBJECT-ORIENTED PARALLEL ENVIRONMENTS, 1998, 1505 : 127 - 134
  • [4] A simple, fault tolerant naming space for the HARNESS metacomputing system
    Migliardi, M
    Sunderam, V
    Frisiani, A
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2000, 1908 : 152 - 159
  • [5] A GENERAL HARNESS FOR EXPLICIT PARALLEL PROGRAMMING
    BAHOSHY, NM
    EVANS, DJ
    PARALLEL COMPUTING, 1995, 21 (04) : 607 - 617
  • [6] A metadebugger prototype for the HARNESS metacomputing framework
    Lovas, R
    Sunderam, V
    10TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 427 - 428
  • [7] Shared memory programming in metacomputing environments: The global array approach
    Nieplocha, J
    Harrison, RJ
    JOURNAL OF SUPERCOMPUTING, 1997, 11 (02): : 119 - 136
  • [8] A flexible security system for metacomputing environments
    Ferrari, A
    Knabe, F
    Humphrey, M
    Chapin, S
    Grimshaw, A
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 370 - 380
  • [9] Parallel programming environments and system porting method
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 1996, 17 (01): : 13 - 19
  • [10] Shared Memory Programming in Metacomputing Environments: The Global Array Approach
    Jarek Nieplocha
    Robert Harrison
    The Journal of Supercomputing, 1997, 11 : 119 - 136