Show simple item record

dc.contributor.authorFowler, Robert
Mellor-Crummey, John
Whalley, David
dc.date.accessioned 2017-08-02T22:02:51Z
dc.date.available 2017-08-02T22:02:51Z
dc.date.issued 2001-03-14
dc.identifier.urihttps://hdl.handle.net/1911/96287
dc.description.abstract Application performance tuning is a complex process that requires assembling various types of information and correlating it with source code to pinpoint the causes of performance bottlenecks. Existing performance tools don't adequately support this process in one or more dimensions. We discuss some of the critical utility and usability issues for application-level performance analysis tools in the context of two performance tools, MHSim and HPCView, that we built to support our own work on data layout and optimizing compilers. MHsim is a memory hierarchy simulator that produces source-level information not otherwise available about memory hierarchy utilization and the causes of cache conflicts. HPCView is a tool that combines data from arbitrary sets of instrumentation sources and correlates it with program source code. Both tools report their results in scope-hierarchy views of the corresponding source code and produce their output as HTML databases that can be analyzed portably and collaboratively using a commodity browser. In addition to daily use within our group, the tools are being used successfully by several code development teams in DoD and DoE laboratories.
dc.format.extent 11 pp
dc.language.iso eng
dc.rights You are granted permission for the noncommercial reproduction, distribution, display, and performance of this technical report in any format, but this permission is only for a period of forty-five (45) days from the most recent time that you verified that this technical report is still available from the Computer Science Department of Rice University under terms that include this permission. All other rights are reserved by the author(s).
dc.title Tools for Application-Oriented Performance Tuning
dc.type Technical report
dc.date.note March 14, 2001
dc.identifier.digital TR01-375
dc.type.dcmi Text
dc.identifier.citation Fowler, Robert, Mellor-Crummey, John and Whalley, David. "Tools for Application-Oriented Performance Tuning." (2001) https://hdl.handle.net/1911/96287.


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record