Debugging concurrent programs

CE McDowell, DP Helmbold - ACM Computing Surveys (CSUR), 1989 - dl.acm.org
The main problems associated with debugging concurrent programs are increased
complexity, the" probe effect," nonrepeatability, and the lack of a synchronized global clock …

Eigenjoints-based action recognition using naive-bayes-nearest-neighbor

X Yang, YL Tian - 2012 IEEE computer society conference on …, 2012 - ieeexplore.ieee.org
In this paper, we propose an effective method to recognize human actions from 3D positions
of body joints. With the release of RGBD sensors and associated SDK, human body joints …

Debugging parallel programs with instant replay

Leblanc - IEEE Transactions on Computers, 1987 - ieeexplore.ieee.org
The debugging cycle is the most common methodology for finding and correcting errors in
sequential programs. Cyclic debugging is effective because sequential programs are …

Detecting causal relationships in distributed computations: In search of the holy grail

R Schwarz, F Mattern - Distributed computing, 1994 - Springer
The paper shows that characterizing the causal relationship between significant events is an
important but non-trivial aspect for understanding the behavior of distributed programs. An …

Dynamic software testing of MPI applications with Umpire

JS Vetter, BR De Supinski - SC'00: Proceedings of the 2000 …, 2000 - ieeexplore.ieee.org
As evidenced by the popularity of MPI (Message Passing Interface), message passing is an
effective programming technique for managing coarse-grained concurrency on distributed …

On the evolution of clusters of near-duplicate web pages

D Fetterly, M Manasse, M Najork - 2003 First Latin American …, 2003 - ieeexplore.ieee.org
We expand on a 1997 study of the amount and distribution of near-duplicate pages on the
World Wide Web. We downloaded a set of 150 million Web pages on a weekly basis over …

Detection of weak unstable predicates in distributed programs

VK Garg, B Waldecker - IEEE Transactions on Parallel and …, 1994 - ieeexplore.ieee.org
This paper discusses detection of global predicates in a distributed program. Earlier
algorithms for detection of global predicates proposed by Chandy and Lamport (1985) work …

Detection of global predicates: Techniques and their limitations

CM Chase, VK Garg - Distributed Computing, 1998 - Springer
We show that the problem of predicate detection in distributed systems is NP-complete. In
the past, efficient algorithms have been developed for special classes of predicates such as …

Causal distributed breakpoints

J Fowler, W Zwaenepoel - Proceedings of the Tenth …, 1990 - infoscience.epfl.ch
The authors define a causal distributed breakpoint, which is initiated by a sequential
breakpoint in one process of a distributed computation and restores each process in the …

A mechanism for efficient debugging of parallel programs

BP Miller, JD Choi - ACM Sigplan Notices, 1988 - dl.acm.org
This paper addresses the design and implementation of an integrated debugging system for
parallel programs running on shared memory multi-processors (SMMP). We describe the …