Object clustering for high performance parallel computing

Hyeong Do Kim, Chang-Sung Jeong

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

In this article we present a new parallel programming environment, called distributed object-oriented virtual computing environment (DOVE), for clustered computers based on distributed object model. In DOVE, a parallel program is built as a collection of concurrent objects each of which has its own computing power and which interacts with one another by remote method invocation. The parallelism is encapsulated within distributed objects, which can be handled the same way as local objects. The main goal of DOVE is to provide users with an easy-to-use transparent parallel programming environment while supporting efficient parallelism encapsulated and distributed among objects. For the experiment and evaluation of DOVE, two parallel application programs have been developed both on DOVE and PVM.

Original languageEnglish
Pages (from-to)267-283
Number of pages17
JournalJournal of Supercomputing
Volume19
Issue number3
DOIs
Publication statusPublished - 2001 Jul 1

Fingerprint

Parallel programming
Parallel processing systems
Parallel Computing
High Performance
Clustering
Object-oriented
Application programs
Computing
Programming Environments
Parallel Programming
Parallelism
Experiments
Object
Parallel Programs
Object Model
Parallel Applications
Concurrent
Evaluation

Keywords

  • Clustering
  • Distributed object
  • Object-oriented
  • Parallel computing

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Hardware and Architecture
  • Theoretical Computer Science
  • Computational Theory and Mathematics

Cite this

Object clustering for high performance parallel computing. / Kim, Hyeong Do; Jeong, Chang-Sung.

In: Journal of Supercomputing, Vol. 19, No. 3, 01.07.2001, p. 267-283.

Research output: Contribution to journalArticle

@article{da3a5c4fe6b04c7986b39a19eab7d317,
title = "Object clustering for high performance parallel computing",
abstract = "In this article we present a new parallel programming environment, called distributed object-oriented virtual computing environment (DOVE), for clustered computers based on distributed object model. In DOVE, a parallel program is built as a collection of concurrent objects each of which has its own computing power and which interacts with one another by remote method invocation. The parallelism is encapsulated within distributed objects, which can be handled the same way as local objects. The main goal of DOVE is to provide users with an easy-to-use transparent parallel programming environment while supporting efficient parallelism encapsulated and distributed among objects. For the experiment and evaluation of DOVE, two parallel application programs have been developed both on DOVE and PVM.",
keywords = "Clustering, Distributed object, Object-oriented, Parallel computing",
author = "Kim, {Hyeong Do} and Chang-Sung Jeong",
year = "2001",
month = "7",
day = "1",
doi = "10.1023/A:1011130615002",
language = "English",
volume = "19",
pages = "267--283",
journal = "The Journal of Supercomputing",
issn = "0920-8542",
publisher = "Springer Netherlands",
number = "3",

}

TY - JOUR

T1 - Object clustering for high performance parallel computing

AU - Kim, Hyeong Do

AU - Jeong, Chang-Sung

PY - 2001/7/1

Y1 - 2001/7/1

N2 - In this article we present a new parallel programming environment, called distributed object-oriented virtual computing environment (DOVE), for clustered computers based on distributed object model. In DOVE, a parallel program is built as a collection of concurrent objects each of which has its own computing power and which interacts with one another by remote method invocation. The parallelism is encapsulated within distributed objects, which can be handled the same way as local objects. The main goal of DOVE is to provide users with an easy-to-use transparent parallel programming environment while supporting efficient parallelism encapsulated and distributed among objects. For the experiment and evaluation of DOVE, two parallel application programs have been developed both on DOVE and PVM.

AB - In this article we present a new parallel programming environment, called distributed object-oriented virtual computing environment (DOVE), for clustered computers based on distributed object model. In DOVE, a parallel program is built as a collection of concurrent objects each of which has its own computing power and which interacts with one another by remote method invocation. The parallelism is encapsulated within distributed objects, which can be handled the same way as local objects. The main goal of DOVE is to provide users with an easy-to-use transparent parallel programming environment while supporting efficient parallelism encapsulated and distributed among objects. For the experiment and evaluation of DOVE, two parallel application programs have been developed both on DOVE and PVM.

KW - Clustering

KW - Distributed object

KW - Object-oriented

KW - Parallel computing

UR - http://www.scopus.com/inward/record.url?scp=0035393474&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0035393474&partnerID=8YFLogxK

U2 - 10.1023/A:1011130615002

DO - 10.1023/A:1011130615002

M3 - Article

AN - SCOPUS:0035393474

VL - 19

SP - 267

EP - 283

JO - The Journal of Supercomputing

JF - The Journal of Supercomputing

SN - 0920-8542

IS - 3

ER -