Debugging Parallel Programs with Instant Replay
IEEE Transactions on Computers
Performance measurement instrumentation at NBS
Instrumentation for future parallel computing systems
PLDI '91 Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation
The Science of Debugging
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Replay Debugging of Real-Time Systems Using Time Machines
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
A Hardware and Software Monitor for High-Level System-on-Chip Verification
ISQED '01 Proceedings of the 2nd International Symposium on Quality Electronic Design
A "flight data recorder" for enabling full-system multiprocessor deterministic replay
Proceedings of the 30th annual international symposium on Computer architecture
Record/replay for nondeterministic program executions
Communications of the ACM - Why CS students need math
Hi-index | 0.00 |
The addition of system instrumentation features have been sporadically incorporated into processor architectures over the last several decades. Particular emphasis areas of high performance, embedded and real-time computing are reviewed in terms of software and hardware measurements and approaches representing active research directions. A novel approach is described that may be readily used with recent advances in Field Programmable Gate Array technology using embedded processors. The approach and preliminary results are described using a Xilinx device with a MicroBlazeTM 32 bit architecture. Some system level problems are outlined and examined.