A distributed programs monitor for Berkeley UNIX
Software—Practice & Experience
The Crystal Multicomputer: Design and Implementation Experience
IEEE Transactions on Software Engineering
Linear programming 1: introduction
Linear programming 1: introduction
Distributed computation on graphs: shortest path algorithms
Communications of the ACM
DPM: A Measurement System for Distributed Programs
IEEE Transactions on Computers
Structure and application of a measurement tool-SAMPLER/3000
SIGMETRICS '81 Proceedings of the 1981 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Gprof: A call graph execution profiler
SIGPLAN '82 Proceedings of the 1982 SIGPLAN symposium on Compiler construction
TEMPO: Time Services for the Berkeley Local Network
TEMPO: Time Services for the Berkeley Local Network
Performance evaluation at the hardware architecture level and the operating system kernel design level.
Performance evaluation of communicating processes
Performance evaluation of communicating processes
Performance of parallel programs: model and analyses
Performance of parallel programs: model and analyses
The Mesa Spy: an interactive tool for performance debugging
SIGMETRICS '82 Proceedings of the 1982 ACM SIGMETRICS conference on Measurement and modeling of computer systems
A Noninterference Monitoring and Replay Mechanism for Real-Time Software Testing and Debugging
IEEE Transactions on Software Engineering
Tracing application program execution on the Cray X-MP and Cray 2
Proceedings of the 1990 ACM/IEEE conference on Supercomputing
Animating work and time for debugging parallel programs foundation and experience
PADD '91 Proceedings of the 1991 ACM/ONR workshop on Parallel and distributed debugging
IPS-2: The Second Generation of a Parallel Program Measurement System
IEEE Transactions on Parallel and Distributed Systems
PET, a software monitoring toolkit for performance analysis of parallel embedded applications
Journal of Systems Architecture: the EUROMICRO Journal
Consistency issues in distributed application performance metrics
CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
A design methodology to develop efficient fork-join structures
ISCC '97 Proceedings of the 2nd IEEE Symposium on Computers and Communications (ISCC '97)
An empirical study of hierarchical division for mesh-structured networks
Journal of Computational Methods in Sciences and Engineering - Selected papers from the International Conference on Computer Science, Software Engineering, Information Technology, e-Business, and Applications, 2004
Fault-tolerance schemes for clusterheads in clustered mesh networks
International Journal of Parallel, Emergent and Distributed Systems
Computer Communications
A multi-level monitoring framework for stream-based coordination programs
ICA3PP'12 Proceedings of the 12th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Hi-index | 0.00 |
Novel approaches are presented for designing performance measurement systems for parallel and distributed programs. The first approach involves unifying performance information into a single, regular structure that reflects the structure of programs under measurement. The authors define a hierarchical model for the execution of parallel and distributed programs as a framework for the performance measurement. A complete different levels of detail in the hierarchy. The second approach is based on the development of automatic guidance techniques that can direct users to the location of performance problems in the program. Guidance information from such techniques supplies facts about problems in the program and provides possible answers for the further improvement of program efficiency. A performance measurement system, called IPS, has been developed as a prototype of the authors' model and design. Some of the test results from IPS are also discussed.