|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| M. Krish Ponamgi, Wenwey Hseush, Gail E. Kaiser, "Debugging Multithreaded Programs with MPD," IEEE Software, vol. 8, no. 3, pp. 37-43, May/June, 1991. | |||
| BibTex | x | ||
| @article{ 10.1109/MS.1991.10032, author = {M. Krish Ponamgi and Wenwey Hseush and Gail E. Kaiser}, title = {Debugging Multithreaded Programs with MPD}, journal ={IEEE Software}, volume = {8}, number = {3}, issn = {0740-7459}, year = {1991}, pages = {37-43}, doi = {http://doi.ieeecomputersociety.org/10.1109/MS.1991.10032}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Software TI - Debugging Multithreaded Programs with MPD IS - 3 SN - 0740-7459 SP37 EP43 EPD - 37-43 A1 - M. Krish Ponamgi, A1 - Wenwey Hseush, A1 - Gail E. Kaiser, PY - 1991 KW - multiprocessor debugger; MPD; parallel event; associated actions; corresponding actions; event expressions; program execution; expression-specification language; multithreaded software; multiprocessing systems; parallel programming; program debugging; software tools; specification languages VL - 8 JA - IEEE Software ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.1991.10032
MPD, a multiprocessor debugger, is described. In MPD, users specify sequential or parallel event (breakpoint) expressions and associated actions; MPD automatically generates code to recognize these patterns of events and invokes the corresponding actions when the event expressions are satisfied during the program execution. The richness of the expression-specification language gives users a great deal of precision in formulating queries, obviating tedious searches through long traces of multithreaded software. Implementation issues are discussed.
Index Terms:
multiprocessor debugger; MPD; parallel event; associated actions; corresponding actions; event expressions; program execution; expression-specification language; multithreaded software; multiprocessing systems; parallel programming; program debugging; software tools; specification languages
Citation:
M. Krish Ponamgi, Wenwey Hseush, Gail E. Kaiser, "Debugging Multithreaded Programs with MPD," IEEE Software, vol. 8, no. 3, pp. 37-43, May-June 1991, doi:10.1109/MS.1991.10032
Usage of this product signifies your acceptance of the Terms of Use.

