• Home
  • Search
  • Performance visualization for distributed shared memory systems
  • Cite Icon1
  • https://doi.org/10.12694/scpe.v1i3.89Copy DOI Icon

Performance visualization for distributed shared memory systems

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Distributed shared memory (DSM) systems allow programmers to use a shared memory programming model on distributed systems. However, DSM systems present new challenges to performance evaluation and debugging. While programmers write programs with a shared memory model using shared variables and shared memory synchronization primitives to coordinate processes, most performance problems arise from the implementation of these abstractions with messages. Because the DSM abstraction hides the underlying message passing, it is difficult to identify the sources of performance problems. We have developed an instrumentation system and performance evaluation techniques for DSM systems that correlate message passing behavior in the lower levels of a DSM system with the higher-level shared memory programming abstractions. We have developed a prototype tool called Xunify to demonstrate the feasibility of such an approach. Xunify provides graphical animations of DSM programs at three distinct levels and offers a powerful event filtering facility capable to help show system behavior corresponding to specific DSM constructs.

Similar Papers
  • Research Article
  • Citations4

Using confidence interval to summarize the evaluating results of DSM systems

  • Jan 01, 2000
  • Journal of Computer Science and Technology
  • Weisong Shi +2
  • Research Article
  • Citations2

Specification-based Verification in a Distributed Shared Memory Simulation Model

  • Oct 22, 2009
  • SIMULATION
  • Worawan Marurngsith +1
  • Research Article

Towards implementation of a novel scheme for data prefetching on distributed shared memory systems

  • Feb 26, 2008
  • The Journal of Supercomputing
  • Hsiao-Hsi Wang +3
  • Conference Article

Evaluation of emerging high speed networks on Brazos software DSM system

  • Jun 26, 2001
  • A.M Matsunaga +2
  • Conference Article
  • Citations8

Data prefetching for distributed shared memory systems

  • Jan 01, 1996
  • A.I.-C Lai +1
  • Research Article

NONH: A new cache-based coherence protocol for linked list structure DSM system and its performance evaluation

  • Jul 01, 1996
  • Journal of Computer Science and Technology
  • Zhiyi Fang +1
  • Research Article
  • Citations6

Using network interface support to avoid asynchronous protocol processing in shared virtual memory systems

  • May 01, 1999
  • ACM SIGARCH Computer Architecture News
  • Angelos Bilas +2
  • Book Chapter
  • Citations2

Exploring Regional Locality in Distributed Shared Memory

  • Jan 01, 1998
  • Zhiyi Huang +2
  • Research Article
  • Citations1

Random Priority-Based Thrashing Control for Distributed Shared Memory

  • Mar 01, 2020
  • IEEE Transactions on Parallel and Distributed Systems
  • Yi-Wei Ci +4
  • Research Article

Lazy home-based protocol for a software distributed shared memory system

  • Jan 01, 2008
  • International Journal of High Performance Computing and Networking
  • B.H Yu +1
  • Book Chapter

Toward a Comprehensive Software Based Dsm System

  • Jan 01, 2005
  • Michael Hobbs +2
  • Conference Article
  • Citations5

A novel multicast scheme to reduce cache invalidation overheads in DSM systems

  • Feb 20, 2000
  • Zhiyu Zhou +2
  • Conference Article
  • Citations14

A scalable architecture for distributed shared memory multiprocessors using optical interconnects

  • Apr 26, 2004
  • A.K Kodi +1
  • Conference Article
  • Citations3

Adding memory resource consideration into workload distribution for software DSM systems

  • Jan 01, 2003
  • Tyng-Yeu Liang +2
  • Research Article
  • Citations15

An interaction of coherence protocols and memory consistency models in DSM systems

  • Oct 01, 1997
  • ACM SIGOPS Operating Systems Review
  • Weisong Shi +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.