File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Article: A grid middleware for distributed Java computing with MPI binding and process migration supports

TitleA grid middleware for distributed Java computing with MPI binding and process migration supports
Authors
KeywordsGrid
Java
Middleware
MPI
Process migration
Issue Date2003
Citation
Journal Of Computer Science And Technology, 2003, v. 18 n. 4, p. 505-514 How to Cite?
Abstract"Grid" computing has emerged as an important new research field. With years of efforts, grid researchers have successfully developed grid technologies including security solutions, resource management protocols, information query protocols, and data management services. However, as the ultimate goal of grid computing is to design an infrastructure which supports dynamic, cross-organizational resource sharing, there is a need of solutions for efficient and transparent task re-scheduling in the grid. In this research, a new grid middleware is proposed, called G-JavaMPI. This middleware adds the parallel computing capability of Java to the grid with the support of a Grid-enabled message passing interface (MPI) for inter-process communication between Java processes executed at different grid points. A special feature of the proposed G-JavaMPI is the support of Java process migration with post-migration message redirection. With these supports, it is possible to migrate executing Java process from site to site for continuous computation, if some site is scheduled to be turned down for system reconfiguration. Moreover, the proposed G-JavaMPI middleware is very portable since it requires no modification of underlying OS, Java virtual machine, and MPI package. Preliminary performance tests have been conducted. The proposed mechanisms have shown good migration efficiency in a simulated grid environment.
Persistent Identifierhttp://hdl.handle.net/10722/88960
ISSN
2015 Impact Factor: 0.475
2015 SCImago Journal Rankings: 0.437
References

 

DC FieldValueLanguage
dc.contributor.authorChen, Len_HK
dc.contributor.authorWang, CLen_HK
dc.contributor.authorLau, FCMen_HK
dc.date.accessioned2010-09-06T09:50:38Z-
dc.date.available2010-09-06T09:50:38Z-
dc.date.issued2003en_HK
dc.identifier.citationJournal Of Computer Science And Technology, 2003, v. 18 n. 4, p. 505-514en_HK
dc.identifier.issn1000-9000en_HK
dc.identifier.urihttp://hdl.handle.net/10722/88960-
dc.description.abstract"Grid" computing has emerged as an important new research field. With years of efforts, grid researchers have successfully developed grid technologies including security solutions, resource management protocols, information query protocols, and data management services. However, as the ultimate goal of grid computing is to design an infrastructure which supports dynamic, cross-organizational resource sharing, there is a need of solutions for efficient and transparent task re-scheduling in the grid. In this research, a new grid middleware is proposed, called G-JavaMPI. This middleware adds the parallel computing capability of Java to the grid with the support of a Grid-enabled message passing interface (MPI) for inter-process communication between Java processes executed at different grid points. A special feature of the proposed G-JavaMPI is the support of Java process migration with post-migration message redirection. With these supports, it is possible to migrate executing Java process from site to site for continuous computation, if some site is scheduled to be turned down for system reconfiguration. Moreover, the proposed G-JavaMPI middleware is very portable since it requires no modification of underlying OS, Java virtual machine, and MPI package. Preliminary performance tests have been conducted. The proposed mechanisms have shown good migration efficiency in a simulated grid environment.en_HK
dc.languageengen_HK
dc.relation.ispartofJournal of Computer Science and Technologyen_HK
dc.rightsCreative Commons: Attribution 3.0 Hong Kong License-
dc.subjectGriden_HK
dc.subjectJavaen_HK
dc.subjectMiddlewareen_HK
dc.subjectMPIen_HK
dc.subjectProcess migrationen_HK
dc.titleA grid middleware for distributed Java computing with MPI binding and process migration supportsen_HK
dc.typeArticleen_HK
dc.identifier.emailWang, CL:clwang@cs.hku.hken_HK
dc.identifier.emailLau, FCM:fcmlau@cs.hku.hken_HK
dc.identifier.authorityWang, CL=rp00183en_HK
dc.identifier.authorityLau, FCM=rp00221en_HK
dc.description.naturepostprint-
dc.identifier.doi10.1007/BF02948925-
dc.identifier.scopuseid_2-s2.0-0042846025en_HK
dc.identifier.hkuros82173en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-0042846025&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.volume18en_HK
dc.identifier.issue4en_HK
dc.identifier.spage505en_HK
dc.identifier.epage514en_HK
dc.publisher.placeUnited Statesen_HK
dc.identifier.scopusauthoridChen, L=7409440074en_HK
dc.identifier.scopusauthoridWang, CL=7501646188en_HK
dc.identifier.scopusauthoridLau, FCM=7102749723en_HK

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats