{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:11:18Z","timestamp":1763467878090},"reference-count":28,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1109\/ispass.2005.1430565","type":"proceedings-article","created":{"date-parts":[[2008,7,18]],"date-time":"2008-07-18T15:07:52Z","timestamp":1216393672000},"page":"102-111","source":"Crossref","is-referenced-by-count":11,"title":["Performance Characterization of Java Applications on SMT Processors"],"prefix":"10.1109","author":[{"family":"Wei Huang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Jiang Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Zhao Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J.M.","family":"Chang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","article-title":"Architectural issues in Java runtime systems","author":"radhakrishnan","year":"2000","journal-title":"Proc Int Symp High Performance Computer Architecture (HPCA)"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2003.1196115"},{"key":"18","first-page":"29","article-title":"A library implementation of POSIX threads under UNIX","author":"mueller","year":"1993","journal-title":"Proceedings of the USENIX Winter Technical Conference"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1998.694761"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2001.990688"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2003.1183540"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/335231.335234"},{"key":"11","article-title":"Towards pairing Java applications on multithreaded processors","author":"huang","year":"2005","journal-title":"Technical Report Department of Electrical and Computer Engineering"},{"journal-title":"The Kaffe Virtual Machine","year":"0","key":"12"},{"key":"21","article-title":"Characterization of value locality in Java programs","author":"rychlik","year":"2000","journal-title":"Proceedings of the 3rd Workshop on Workload Characterization (In Association with ICCD)"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379245"},{"key":"22","first-page":"72","article-title":"Pentium 4 performance monitoring features","year":"2002","journal-title":"IEEE Micro"},{"journal-title":"Brink and Abyss Pentium 4 Performance Counter Tools for Linux","year":"0","key":"23"},{"journal-title":"SPECjbb2000 Benchmark","year":"0","key":"24"},{"journal-title":"SPECjvm98 benchmarks","year":"0","key":"25"},{"key":"26","article-title":"Using hardware performance monitors to understand the behavior of Java applications","author":"sweeney","year":"2004","journal-title":"Proceedings of the 3rd Virtual Machine Research and Technology Symposium"},{"key":"27","article-title":"Initial observations of the simultaneous multithreading Pentium 4 processor","author":"tuck","year":"2003","journal-title":"Proc Int Conf Parallel Architectures and Compilation Techniques (PACT)"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1145\/232973.232993"},{"key":"3","article-title":"Multiprogramming performance of the Pentium 4 with Hyper-threading","author":"bulpin","year":"2004","journal-title":"Proc of the 3rd Annual Workshop on Duplicating Deconstructing and Debunking (WDDD)"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1145\/504282.504307"},{"journal-title":"The Java Grande Forum Multi-threaded Benchmarks","year":"0","key":"10"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/379240.379251"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/1028976.1028996"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.1996.501194"},{"key":"5","doi-asserted-by":"crossref","DOI":"10.1145\/384285.379248","article-title":"Speculative precomputation: Long-range prefetching of delinquent prefetching by dependence graph precomputation","author":"collins","year":"2001","journal-title":"Proceedings of the International Symposium on Computer Architecture (ISCA)"},{"key":"4","first-page":"306","article-title":"Dynamic speculative precomputation","author":"collins","year":"2001","journal-title":"Proceedings of International Symposium on Microarchitecture (MICRO)"},{"journal-title":"VTune performance analyzer","year":"0","key":"9"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/CMPCON.1997.584710"}],"event":{"name":"IEEE International Symposium on Performance Analysis of Systems and Software, 2005. ISPASS 2005.","start":{"date-parts":[[2005,3,20]]},"location":"Austin, TX, USA","end":{"date-parts":[[2005,3,22]]}},"container-title":["IEEE International Symposium on Performance Analysis of Systems and Software, 2005. ISPASS 2005."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/9783\/30850\/01430565.pdf?arnumber=1430565","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,18]],"date-time":"2017-06-18T10:01:41Z","timestamp":1497780101000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1430565\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"references-count":28,"URL":"https:\/\/doi.org\/10.1109\/ispass.2005.1430565","relation":{},"subject":[],"published":{"date-parts":[[2005]]}}}