{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,2]],"date-time":"2026-10-02T08:08:07Z","timestamp":1790928487443,"version":"4.1.0"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2004,10,1]],"date-time":"2004-10-01T00:00:00Z","timestamp":1096588800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2004,10]]},"DOI":"10.1145\/1028976.1028998","type":"proceedings-article","created":{"date-parts":[[2005,1,30]],"date-time":"2005-01-30T12:58:48Z","timestamp":1107089928000},"page":"251-269","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":89,"title":["Vertical profiling"],"prefix":"10.1145","author":[{"given":"Matthias","family":"Hauswirth","sequence":"first","affiliation":[{"name":"University of Colorado at Boulder"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter F.","family":"Sweeney","sequence":"additional","affiliation":[{"name":"IBM Thomas J. Watson Research Center"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Amer","family":"Diwan","sequence":"additional","affiliation":[{"name":"University of Colorado at Boulder"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Hind","sequence":"additional","affiliation":[{"name":"IBM Thomas J. Watson Research Center"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2004,10]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"1","volume-title":"Proceedings of the 2002 ACM\/IEEE conference on Supercomputing","author":"Dong","year":"2002","unstructured":"Dong H. Ahn and Jeffrey S. Vetter. Scalable analysis techniques for microprocessor performance counter metrics . In Proceedings of the 2002 ACM\/IEEE conference on Supercomputing , pages 1 -- 16 . IEEE Computer Society Press , 2002 .]] Dong H. Ahn and Jeffrey S. Vetter. Scalable analysis techniques for microprocessor performance counter metrics. In Proceedings of the 2002 ACM\/IEEE conference on Supercomputing, pages 1--16. IEEE Computer Society Press, 2002.]]"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/320385.320418"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/265924.265925"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/354222.353175"},{"key":"e_1_3_2_1_5_1","unstructured":"Rudolf Berrendorf Heinz Ziegler and Bernd Mohr. PCL - the performance counter library. http:\/\/www.fz-juelich.de\/zam\/PCL.]]  Rudolf Berrendorf Heinz Ziegler and Bernd Mohr. PCL - the performance counter library. http:\/\/www.fz-juelich.de\/zam\/PCL.]]"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/998675.999420"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/370049.370424"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/580550.876444"},{"key":"e_1_3_2_1_9_1","unstructured":"Standard Performance Evaluation Corporation. SPECjbb2000 (Java Business Benchmark). http:\/\/www.spec.org\/jbb2000.]]  Standard Performance Evaluation Corporation. SPECjbb2000 (Java Business Benchmark). http:\/\/www.spec.org\/jbb2000.]]"},{"key":"e_1_3_2_1_10_1","unstructured":"Standard Performance Evaluation Corporation. Specjvm98 benchmarks. http:\/\/www.spec.org\/jvm98.]]  Standard Performance Evaluation Corporation. Specjvm98 benchmarks. http:\/\/www.spec.org\/jvm98.]]"},{"key":"e_1_3_2_1_11_1","volume-title":"Proceedings of the International Conference on Parallel Processing","author":"DeRose Luiz","year":"1999","unstructured":"Luiz DeRose and Daniel A. Reed . Svpablo: A multi-language architecture-independent performance analysis system . In Proceedings of the International Conference on Parallel Processing , Fukushima, Japan , September 1999 .]] Luiz DeRose and Daniel A. Reed. Svpablo: A multi-language architecture-independent performance analysis system. In Proceedings of the International Conference on Parallel Processing, Fukushima, Japan, September 1999.]]"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/646666.699883"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/646156.679838"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/949305.949320"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/949305.949321"},{"key":"e_1_3_2_1_16_1","first-page":"241","volume-title":"International Symposium on Code Generation and Optimization","author":"Stephen","year":"2003","unstructured":"Stephen J. Fink and Feng Qian. Design, implementation and evaluation of adaptive recompilation with on-stack replacement . In International Symposium on Code Generation and Optimization , pages 241 -- 252 , 2003 .]] Stephen J. Fink and Feng Qian. Design, implementation and evaluation of adaptive recompilation with on-stack replacement. In International Symposium on Code Generation and Optimization, pages 241--252, 2003.]]"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/143095.143114"},{"key":"e_1_3_2_1_18_1","unstructured":"IBM. Power4 system microarchitecture. http:\/\/www-1.ibm.com\/servers\/eserver\/pseries\/hardware\/ -whitepapers\/ -power4%.html 2001.]]  IBM. Power4 system microarchitecture. http:\/\/www-1.ibm.com\/servers\/eserver\/pseries\/hardware\/ -whitepapers\/ -power4%.html 2001.]]"},{"key":"e_1_3_2_1_19_1","unstructured":"Jikes Research Virtual Machine (RVM). http:\/\/www.ibm.com\/developerworks\/oss\/jikesrvm.]]  Jikes Research Virtual Machine (RVM). http:\/\/www.ibm.com\/developerworks\/oss\/jikesrvm.]]"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/822080.822811"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/951087.951120"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2001.990688"},{"key":"e_1_3_2_1_23_1","volume-title":"Rick Simpson, and Hank Warren. The PowerPC Architecture","author":"May Cathy","year":"1994","unstructured":"Cathy May , Ed Silha , Rick Simpson, and Hank Warren. The PowerPC Architecture . Morgan Kaufmann Publishers, Inc. , San Francisco , California, 1994 .]] Cathy May, Ed Silha, Rick Simpson, and Hank Warren. The PowerPC Architecture. Morgan Kaufmann Publishers, Inc., San Francisco, California, 1994.]]"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the Los Alamos Computer Science Institute Second Annual Symposium","author":"Mellor-Crummey John","year":"2001","unstructured":"John Mellor-Crummey , Robert Fowler , and Gabriel Marin . HPCView : A tool for top-down analysis of node performance . In Proceedings of the Los Alamos Computer Science Institute Second Annual Symposium , Santa Fe, NM , October 2001 .]] John Mellor-Crummey, Robert Fowler, and Gabriel Marin. HPCView: A tool for top-down analysis of node performance. In Proceedings of the Los Alamos Computer Science Institute Second Annual Symposium, Santa Fe, NM, October 2001.]]"},{"key":"e_1_3_2_1_25_1","unstructured":"Microsoft. Windows management instrumentation. http:\/\/msdn.microsoft.com\/library\/en-us\/wmisdk\/wmi\/wmi_start_page.asp 2004.]]  Microsoft. Windows management instrumentation. http:\/\/msdn.microsoft.com\/library\/en-us\/wmisdk\/wmi\/wmi_start_page.asp 2004.]]"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.471178"},{"key":"e_1_3_2_1_27_1","volume-title":"http:\/\/oprofile.sourceforge.net","year":"2003","unstructured":"Oprofile. http:\/\/oprofile.sourceforge.net , 2003 .]] Oprofile. http:\/\/oprofile.sourceforge.net, 2003.]]"},{"key":"e_1_3_2_1_28_1","unstructured":"HSQL Database Engine (HSQLDB) Project. Hsql database engine. http:\/\/hsqldb.sourceforge.net.]]  HSQL Database Engine (HSQLDB) Project. Hsql database engine. http:\/\/hsqldb.sourceforge.net.]]"},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the Scalable Parallel Libraries Conference","author":"Reed Daniel A.","year":"1993","unstructured":"Daniel A. Reed , Ruth. A. Aydt , Roger J. Noe , Philip C. Roth , Keith A. Shields , Bradley Schwartz , and Luis F. Tavera . Scalable performance analysis: The P ablo performance analysis environment . In Proceedings of the Scalable Parallel Libraries Conference , October 1993 .]] Daniel A. Reed, Ruth. A. Aydt, Roger J. Noe, Philip C. Roth, Keith A. Shields, Bradley Schwartz, and Luis F. Tavera. Scalable performance analysis: The P ablo performance analysis environment. In Proceedings of the Scalable Parallel Libraries Conference, October 1993.]]"},{"key":"e_1_3_2_1_30_1","volume-title":"Regression Analysis: Theory, Methods and Applications","author":"Sen Ashish","year":"1997","unstructured":"Ashish Sen and Muni Srivastava . Regression Analysis: Theory, Methods and Applications . Springer-Verlag , 1997 .]] Ashish Sen and Muni Srivastava. Regression Analysis: Theory, Methods and Applications. Springer-Verlag, 1997.]]"},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the Third Annual Austin Center for Advanced Studies Conference","author":"Seshadri Pattabi","year":"2002","unstructured":"Pattabi Seshadri , Lizy John , and Alex Mericas . Workload characterization of Java server applications on two PowerPC processors . In Proceedings of the Third Annual Austin Center for Advanced Studies Conference , Austin, TX , February 2002 .]] Pattabi Seshadri, Lizy John, and Alex Mericas. Workload characterization of Java server applications on two PowerPC processors. In Proceedings of the Third Annual Austin Center for Advanced Studies Conference, Austin, TX, February 2002.]]"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/378420.378783"},{"key":"e_1_3_2_1_33_1","volume-title":"Proceedings of the 3rd Virtual Machine Research and Technology Symposium (VM'04)","author":"Sweeney Peter F.","year":"2004","unstructured":"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 3rd Virtual Machine Research and Technology Symposium (VM'04) , May 2004 .]] 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 3rd Virtual Machine Research and Technology Symposium (VM'04), May 2004.]]"},{"key":"e_1_3_2_1_34_1","volume-title":"http:\/\/www-124.ibm.com\/developerworks\/oss\/pi","author":"Urquhart Bob","year":"2004","unstructured":"Bob Urquhart , Enio Pineda , Scott Jones , Frank Levine , Ron Cadima , Jimmy DeWitt , Theresa Halloran , and Aakash Parekh . Performance inspector. http:\/\/www-124.ibm.com\/developerworks\/oss\/pi , 2004 .]] Bob Urquhart, Enio Pineda, Scott Jones, Frank Levine, Ron Cadima, Jimmy DeWitt, Theresa Halloran, and Aakash Parekh.Performance inspector. http:\/\/www-124.ibm.com\/developerworks\/oss\/pi, 2004.]]"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.391.0082"},{"key":"e_1_3_2_1_36_1","unstructured":"Intel VTune performance analyzers. http:\/\/www.intel.com\/software\/products\/vtune.]]  Intel VTune performance analyzers. http:\/\/www.intel.com\/software\/products\/vtune.]]"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/370049.370458"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/301104.301109"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/369028.369059"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1177\/109434209901300310"}],"event":{"name":"OOPSLA04: ACM SIGPLAN Object Oriented Programming Systems and Applications Conference","location":"Vancouver BC Canada","acronym":"OOPSLA04","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery","SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1028976.1028998","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1028976.1028998","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:24:35Z","timestamp":1750249475000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1028976.1028998"}},"subtitle":["understanding the behavior of object-priented applications"],"short-title":[],"issued":{"date-parts":[[2004,10]]},"references-count":40,"alternative-id":["10.1145\/1028976.1028998","10.1145\/1028976"],"URL":"https:\/\/doi.org\/10.1145\/1028976.1028998","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1035292.1028998","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2004,10]]},"assertion":[{"value":"2004-10-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}