Proceedings of the 2003 ACM symposium on Software visualization
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Dynamic detection of event handlers
WODA '08 Proceedings of the 2008 international workshop on dynamic analysis: held in conjunction with the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2008)
Hi-index | 0.01 |
This paper describes ThreadMon, a monitoring tool forimproving the performance of multithreaded programs,and how we have used it to examine various aspects of themany-to-many (or two-level) threads implementationmodel. We run unmodified binary subject code, insert softwareprobes to collect data, and analyze and present theresults in real time on another machine. We show that thebehavior of multithreaded programs, particularly thoserunning on multiprocessors, often defies intuition when themany-to-many threads implementation model is used.