Proceedings ArticleDOI
Organization and management of distributed execution event histories for real-time debugging
C.B. Borchert
- pp 343-345
TLDR
Developing of a real-time monitoring environment to provide distributed programmers with valuable information about an executing program as events occur and design and implementation of analysis software which accepts user requests, queries and receives event histories from the instrumentation system are discussed.Abstract:
The author discusses development of a real-time monitoring environment to provide distributed programmers with valuable information about an executing program as events occur. Of particular importance is design and implementation of analysis software which accepts user requests, queries and receives event histories from the instrumentation system, and provides sufficient program abstractions to support graphical displays and metric evaluations of execution progress. The analysis software has been named DECIPHER. The DECIPHER distributed debugging system is described. The primary obstacle involves organizing and managing voluminous event histories in real-time. Both efficient organization and data management are crucial to effectiveness and accuracy. >read more
Citations
More filters
Patent
Dynamic connection to a remote tool in a distributed processing system environment used for debugging
Michael Stephen Meier,Hsin Pan +1 more
TL;DR: In this paper, the authors propose a dynamic connection for distributed applications that need to locate application development tools, including but not limited to debuggers, trace collection tools, compilers, etc., which may be running on different machines.
Patent
System, method and program for debugging external programs in client/server-based relational database management systems
TL;DR: In this paper, the authors present a method, system, and program for debugging external programs, such as user-defined functions, stored procedures, and triggers executed in relational database management systems (RDBMS), in a client-server, i.e., distributed, environment.
Patent
Method of walking-up a call stack for a client/server program that uses remote procedure call
TL;DR: In this article, the caller stack of a distributed client/server program that uses Remote Procedure Calls (RPC) is displayed, and the user is provided the capability of viewing the RPC calls in the same manner as normal procedure calls.
Patent
Coordination-centric framework for software design in a distributed environment
TL;DR: In this article, the authors present a coordination-centric framework for implementing a software system in a distributed computing environment. But this framework is not suitable for large-scale systems, as it is not flexible enough to interconnect tools and robust enough to use it for all aspects of tool interconnection without requiring costly workarounds.
Patent
Remapping debuggable code
TL;DR: In this article, user script code that has been developed for execution in a host application can be remapped to debuggable script code, based on explicit debugging gestures, allowing for appropriate debugging coverage for the code while mitigating execution (in)efficiency issues.
References
More filters
Journal ArticleDOI
A hybrid monitor for behavior and performance analysis of distributed systems
Dieter Haban,Dieter Wybranietz +1 more
TL;DR: In this article, the authors describe a hybrid monitor for measuring the performance and observing the behavior of distributed systems during execution, which emphasizes data collection, analysis and presentation of execution data.
Journal ArticleDOI
A hardware-based performance monitor for the Intel iPSC/2 hypercube
Allen D. Malony,Daniel A. Reed +1 more
TL;DR: The design of HYPERMON is described, a hardware system to capture and record software performance traces generated on the Intel iPSC/2 hypercube and design modifications are suggested that should permit capture of event traces from the coming generation of high-performance distributed memory parallel systems.
Proceedings ArticleDOI
A performance monitor for the MSPARC multicomputer
TL;DR: A hybrid performance monitor developed for MSPARC, a mesh-connected, message-passing multicomputer, is described, where data selection and presentation techniques played an important role in the visualization of the parallel system's execution.
Proceedings ArticleDOI
Object oriented Fortran for development of portable parallel programs
Donna S. Reese,Edward A. Luke +1 more
TL;DR: This paper discusses the object oriented Fortran language and support routines developed at Mississippi State in support of parallelizing complex field simulations and is implemented on top of the Unix operating system for portability.