article · 2001
Performance visualization for distributed shared memory systems
James E. Lumpp, Kuppuswamy Sivakumar, Christopher Diaz, James N. Griffioen
Cited by 1Abstract and details only
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 level...
Cite this paper
Lumpp, J. E., Sivakumar, K., Diaz, C., & Griffioen, J. N. (2001). Performance visualization for distributed shared memory systems. https://doi.org/10.12694/scpe.v1i3.89
Lumpp, James E., et al. “Performance visualization for distributed shared memory systems.” vol. 1, no. 3, 2001, pp. 27–49, https://doi.org/10.12694/scpe.v1i3.89.
Lumpp, James E., Kuppuswamy Sivakumar, Christopher Diaz, and James N. Griffioen. 2001. “Performance visualization for distributed shared memory systems.” https://doi.org/10.12694/scpe.v1i3.89.
Lumpp, J.E. et al. (2001) ‘Performance visualization for distributed shared memory systems’. Available at: https://doi.org/10.12694/scpe.v1i3.89.
@article{lumpp2001performance,
title = {{Performance visualization for distributed shared memory systems}},
author = {Lumpp, James E. and Sivakumar, Kuppuswamy and Diaz, Christopher and Griffioen, James N.},
volume = {1},
number = {3},
pages = {27--49},
year = {2001},
doi = {10.12694/scpe.v1i3.89}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.
Related papers
Xunify-a performance debugger for a distributed shared memory system
James E. Lumpp, Kuppuswamy Sivakumar, Christopher Diaz et al. · Hawaii International Conference on System Sciences (HICSS) · 2002
Cited by 1
Constructive and adaptable distributed shared memory
Jordi Bataller, José M. Bernabéu‐Aubán · High-Level Parallel Programming Models and Supportive Environments · 2002
Cited by 1
An integrated compile-time/run-time software distributed shared memory system
Sandhya Dwarkadas, Alan L. Cox, Willy Zwaenepoel Y · ACM SIGOPS Operating Systems Review · 1996
Cited by 16