Issue No.01 - January/February (2006 vol.26)
Gilles Pokam , University of California, San Diego
Satish Narayanasamy , University of California, San Diego
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2006.7
With software's increasing complexity, providing efficient hardware support for software debugging is critical. Hardware support is necessary to observe and capture, with little or no overhead, the exact execution of a program. Providing this ability to developers will allow them to deterministically replay and debug an application to pin-point the root cause of a bug.
BugNet, debugging, DMA
Gilles Pokam, Satish Narayanasamy, "BugNet: Recording Application-Level Execution for Deterministic Replay Debugging", IEEE Micro, vol.26, no. 1, pp. 100-109, January/February 2006, doi:10.1109/MM.2006.7