ACM Home Page
Please provide us with feedback. Feedback
Bottleneck analysis in java applications using hardware performance monitors
Full text PdfPdf (129 KB)
Source Conference on Object Oriented Programming Systems Languages and Applications archive
Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications table of contents
Vancouver, BC, CANADA
POSTER SESSION: Poster session table of contents
Pages: 172 - 173  
Year of Publication: 2004
ISBN:1-58113-833-4
Authors
Dries Buytaert  Ghent University, Gent, Belgium
Andy Georges  Ghent University, Gent, Belgium
Lieven Eeckhout  Ghent University, Gent, Belgium
Koen De Bosschere  Ghent University, Gent, Belgium
Sponsors
ACM: Association for Computing Machinery
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 26,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1028664.1028735
What is a DOI?

ABSTRACT

This poster presents <sc>MonitorMethod</sc> which helps Java programmers gain insight in the behavior of their applications. <sc>MonitorMethod</sc> instruments the Java application and relates hardware performance monitors (HPMs) to the methods in the Java application's source code. We present a detailed case study showing that linking microprocessor-level performance characteristics to the source code is helpful for identifying performance bottlenecks and their causes. In addition, we relate our work to a previously proposed time-based HPM profiling framework.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Peter F. Sweeney, Matthias Hauswirth, Brendon Cahoon, Perry Cheng, Amer Diwan, David Grove, and Michael Hind. Using hardware performance monitors to understand the behavior of Java applications. In Proceedings of the Third Virtual Machine Research and Technology Symposium (VM'04). USENIX, May 2004.

Collaborative Colleagues:
Dries Buytaert: colleagues
Andy Georges: colleagues
Lieven Eeckhout: colleagues
Koen De Bosschere: colleagues