Performance Measurement Intrusion and Perturbation Analysis
IEEE Transactions on Parallel and Distributed Systems
Performance Instrumentation Techniques for Parallel Systems
Performance Evaluation of Computer and Communication Systems, Joint Tutorial Papers of Performance '93 and Sigmetrics '93
SvPablo: A Multi-Language Architecture-Independent Performance Analysis System
ICPP '99 Proceedings of the 1999 International Conference on Parallel Processing
Pattern-driven performance optimization at runtime: experiment on JEE systems
Proceedings of the 9th International Workshop on Adaptive and Reflective Middleware
Hi-index | 0.00 |
Abstract: Performance monitoring of distributed software executing on workstation cluster systems is a complex task because of the multitude of factors that can affect performance in these environments. For performance analysis to be done effectively, all runtime events which have an impact on performance have to be captured. We introduce an integrated monitoring system that is capable of recording performance data on the application level, the operating system level, and the network level. It is thus able to provide complete coverage of all subsystems relevant to application performance. One of the key features of the proposed monitoring system is its ability to correlate performance data with application source code, pointing the developer to the portions of his code that may be time-critical. The system thus supports a cyclic process of optimizing performance in multiple iterations of analysis and refinement. This method allows performance bottlenecks to be tracked down to source code instruction level.