Exploiting the advantages of object-based DSM in a heterogeneous cluster environment

Xuli Liu, Hong Jiang, Leen Kiat Soh

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

In recent years, increasing effort has been made by the cluster and grid computing community to build object-based Distributed Shared Memory systems (DSM) in a cluster environment. In most of these systems, a shared object is simply used as a data-exchanging unit so as to alleviate the false-sharing problem, and the advantages of sharing objects remain to be fully exploited. Thus, this paper is motivated to investigate the potential advantages of object-based DSM. For example, the performance of a distributed application may be significantly improved by adoptively and judiciously setting the size of the shared-objects, i.e., granularity. This paper, in addition to investigating the advantages of sharing objects, particularly focuses on observing how the performance of a distributed application changes with varied granularity, obtaining the optimal granularity through curve fitting, studying the factors that affect the optimal granularity, and predicting this optimal granularity in a changing runtime environment.

Original languageEnglish (US)
Title of host publication2005 IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2005
Pages800-807
Number of pages8
DOIs
StatePublished - 2005
Event2005 IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2005 - Cardiff, Wales, United Kingdom
Duration: May 9 2005May 12 2005

Publication series

Name2005 IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2005
Volume2

Conference

Conference2005 IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2005
Country/TerritoryUnited Kingdom
CityCardiff, Wales
Period5/9/055/12/05

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Exploiting the advantages of object-based DSM in a heterogeneous cluster environment'. Together they form a unique fingerprint.

Cite this