• Home
  • Search
  • A distributed shared object model based on a hierarchical consistency protocol for heterogeneous clusters
  • Cite Icon8
  • https://doi.org/10.1109/ccgrid.2004.1336643Copy DOI Icon

A distributed shared object model based on a hierarchical consistency protocol for heterogeneous clusters

  • Apr 19, 2004
  • Xuli Liu +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The significant performance-to-cost ratio advantage of clusters, combined with recent advances in middleware (programming environment) and networking technologies, has made them the single most popular and fastest growing platform for high performance computing in recent years. While the message passing interface (MPI) still dominates as a means of parallel programming in clusters, it is nevertheless desirable for programmers to program in a single address space, not only across a cluster but also among multiple, likely heterogeneous, clusters so as to significantly extend the computing power of a single cluster. In this paper we propose a distributed shared object (DSO) model based on a distributed hierarchical consistency model (DHCM) protocol for heterogeneous clusters. DHCM, inspired by but significantly improved over the local consistency, is designed to help maintain coherence and consistency in a DSO programming environment and to adapt to different levels of consistency. The notion of adaptive consistency is proposed and partially implemented to improve the efficiency in consistency control, and scalability is addressed as well through the hierarchical structure of the protocol design. We implemented this model purely in Java for portability and heterogeneity. The performance of DHCM is evaluated by executing the LU application chosen from the SPLASH-2 benchmark suite on a 128-node Linux cluster. The experimental results show that the protocol with a hierarchical structure significantly outperforms the protocol with a single-tier in terms of execution time, indicating higher scalability.

Similar Papers
  • Conference Article
  • Citations1

Multiple and single address spaces: towards a middle ground

  • Dec 09, 1993
  • D.L Sims
  • Single Report
  • Citations65

Installation guide to mpich, a portable implementation of MPI

  • Jul 01, 1996
  • W Gropp +1
  • Research Article

A New, Architectural Paradigm for High-performance Computing

  • Jan 01, 1999
  • Scalable Computing Practice and Experience
  • David A Bader
  • Research Article
  • Citations54

Opal: A Single Address Space System for 64-bit Architectures

  • Apr 01, 1992
  • ACM SIGOPS Operating Systems Review
  • Jeff Chase +3
  • Research Article
  • Citations1

Single address space implementation in distributed systems

  • Apr 10, 2000
  • Concurrency: Practice and Experience
  • Alberto Bartoli +2
  • Book Chapter

Scalable Execution of Legacy Scientific Codes

  • Jan 01, 2006
  • Joy Mukherjee +2
  • Conference Article
  • Citations58

Cohesion

  • Jun 19, 2010
  • John H Kelm +4
  • Research Article
  • Citations23

Architectural support for quality of service for CORBA objects

  • Jan 01, 1997
  • Theory and Practice of Object Systems
  • John A Zinky +2
  • Research Article
  • Citations4

Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware

  • Apr 01, 2024
  • Proceedings of the VLDB Endowment
  • Viktor Leis +1
  • Research Article
  • Citations78

Paradigm: a highly scalable shared-memory multicomputer architecture

  • Feb 01, 1991
  • Computer
  • D.R Cheriton +2
  • Research Article

Capability-Based Efficient Data Transmission Mechanism for Serverless Computing

  • Jul 17, 2025
  • ACM Transactions on Architecture and Code Optimization
  • Chenggang Wu +7
  • Conference Article
  • Citations24

MANA for MPI

  • Jun 17, 2019
  • Rohan Garg +2
  • PDF
  • Research Article
  • Citations5

China Net: Military and Special Supercomputer Centers

  • Jan 01, 2019
  • Journal of Electrical and Electronic Engineering
  • Andrey Molyakov
  • Conference Article
  • Citations7

An Assessment of Middleware Platforms for Accessing Remote Services

  • Jul 01, 2010
  • Young-Woo Kwon +2
  • Conference Article
  • Citations118

Transparent Hardware Management of Stacked DRAM as Part of Memory

  • Dec 01, 2014
  • Jaewoong Sim +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.