Corpus ID: 38044855

A Study on Performance Analysis Tools for Applications Running on Large Distributed Systems

@article{Sarkar2010ASO,
  title={A Study on Performance Analysis Tools for Applications Running on Large Distributed Systems},
  author={Ajanta De Sarkar and Nandini Mukherjee},
  journal={ArXiv},
  year={2010},
  volume={abs/1006.2650}
}
The evolution of distributed architectures and programming paradigms for performance-oriented program development, challenge the state-of-the-art technology for performance tools. The area of high performance computing is rapidly expanding from single parallel systems to clusters and grids of heterogeneous sequential and parallel systems. Performance analysis and tuning applications is becoming crucial because it is hardly possible to otherwise achieve the optimum performance of any application… Expand
1 Citations
Program analysis with dynamic instrumentation Pin and performance tools
  • A. Khamparia, B. J. Saira
  • Computer Science
  • 2013 IEEE International Conference ON Emerging Trends in Computing, Communication and Nanotechnology (ICECCN)
  • 2013
TLDR
Comparison analysis of sequential and parallel MPI application with dynamic instrumentation based Pin tool that can be used to assist in performance analysis of various parallel algorithms and computer software programs is presented. Expand

References

SHOWING 1-10 OF 19 REFERENCES
Scalable Performance Environments for Parallel Systems
  • D. Reed, R. Olson, +5 authors B. Totty
  • Computer Science
  • The Sixth Distributed Memory Computing Conference, 1991. Proceedings
  • 1991
TLDR
The environment prototype contains a set of performance data transformation modules that can be interconnected in user-specified ways and allows users to interconnect and configure modules graphically to form an acyclic, directed data analysis graph. Expand
Automatic Performance Analysis of SMP Cluster Applications
The expert tool environment provides a complete tracing-based solution for automatic performance analysis of mpi, Openmp, or hybrid applications running on smp cluster machines. expert describesExpand
Scalable performance analysis: the Pablo performance analysis environment
TLDR
Pablo is a performance analysis environment designed to provide unobtrusive performance data capture, analysis, and presentation across a wide variety of scalable parallel systems. Expand
SCALEA: A Performance Analysis Tool for Distributed and Parallel Programs
TLDR
SCALEA is a performance instrumentation, measurement, analysis, and visualization tool for parallel and distributed programs that supports post-mortem and online performance analysis and computes a variety of performance metrics based on a novel overhead classification. Expand
Automatic Search for Performance Problems in Parallel and Distributed Programs by Using Multi-experiment Analysis
TLDR
Aksum is introduced, a novel system for performance analysis that helps programmers to locate and to understand performance problems in message passing, shared memory and mixed parallel programs and a financial modeling application is presented to demonstrate the usefulness and effectiveness of the approach. Expand
Knowledge Specification for Automatic Performance Analysis - APART Technical Report
TLDR
A novel approach to the formalization of performance bottlenecks and the data required to detect them is described with the aim of supporting automatic performance analysis for a large variety of programming paradigms and architectures. Expand
SCALEA-G: A unified monitoring and performance analysis system for the grid
TLDR
SCALEA-G is implemented as a set of grid services based on the Open Grid Services Architecture (OGSA), providing an infrastructure for conducting online monitoring and performance analysis of a variety of Grid services, and Grid applications. Expand
SCALEA-G: A Unified Monitoring and Performance Analysis System for the Grid
TLDR
SCALEA-G is implemented as a set of grid services based on the Open Grid Services Architecture (OGSA), providing an infrastructure for conducting online monitoring and performance analysis of a variety of Grid services, and Grid applications. Expand
Grid Services for Distributed System Integration
TLDR
The authors' work focuses on the nature of the services that respond to protocol messages, which provides an extensible set of services that can be aggregated in various ways to meet the needs of virtual organizations. Expand
Real-Time Performance Monitoring, Adaptive Control, and Interactive Steering of Computational Grids
TLDR
This paper outlines an approach to dynamic performance adaptation and distributed optimization in the grid environment based on a suite of performance instrumentation, analysis, and presentation tools that includes distributed performance sensors and resource policy actuators, fuzzy logic rule bases for adaptive control, and immersive visualization systems. Expand
...
1
2
...