{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,2]],"date-time":"2026-04-02T09:43:22Z","timestamp":1775123002874,"version":"3.50.1"},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,2]]},"DOI":"10.1109\/cgo.2013.6494982","type":"proceedings-article","created":{"date-parts":[[2013,4,11]],"date-time":"2013-04-11T21:38:10Z","timestamp":1365716290000},"page":"1-10","source":"Crossref","is-referenced-by-count":11,"title":["Instant profiling: Instrumentation sampling for profiling datacenter applications"],"prefix":"10.1109","author":[{"family":"Hyoun Kyu Cho","sequence":"first","affiliation":[]},{"given":"T.","family":"Moseley","sequence":"additional","affiliation":[]},{"given":"R.","family":"Hank","sequence":"additional","affiliation":[]},{"given":"D.","family":"Bruening","sequence":"additional","affiliation":[]},{"given":"S.","family":"Mahlke","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"17","year":"2004","journal-title":"Intel Itanium 2 processor reference manual for software development and optimization"},{"key":"18","year":"2006","journal-title":"Intel 64 and IA-32 architectures software developer's manual"},{"key":"15","first-page":"117","article-title":"Bursty tracing: A framework for low-overhead temporal profiling","author":"hirzel","year":"2001","journal-title":"Proc 4th Workshop on Feedback-Directed and Dynamic Optimization"},{"key":"16","year":"1999","journal-title":"PowerPC 740\/PowerPC 750 RISC Microprocessor User s Manual"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/192724.192726"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.1998.727264"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378840"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/512553.512554"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2007.35"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1999.765946"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2010.68"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1145\/2259016.2259040"},{"key":"25","article-title":"Performance monitoring hardware will always be a low priority, second class feature in processor design until","author":"sprunt","year":"0","journal-title":"Workshop on Hardware Performance Monitors in Conjunction with HPCA-11"},{"key":"26","author":"traub","year":"2000","journal-title":"Ephemeral instrumentation for lightweight program profiling"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2005.3"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1145\/113445.113451"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2007.37"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378832"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266637"},{"key":"10","first-page":"42","article-title":"Taming hardware event samples for fdo compilation","author":"chen et al","year":"2010","journal-title":"Proc 2010 CGO"},{"key":"1","year":"0"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/1356058.1356083"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191551"},{"key":"6","author":"bruening","year":"2004","journal-title":"Efficient Transparent and Comprehensive Run-Time Code Manipulation"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/268946.268958"},{"key":"4","first-page":"46","article-title":"Efficient path profiling","author":"ball","year":"1996","journal-title":"Proc Micro-30"},{"key":"9","first-page":"205","article-title":"Bigtable: A distributed storage system for structured data","author":"chang et al","year":"2006","journal-title":"Proc 7th OSDI"},{"key":"8","article-title":"Value profiling and optimization","volume":"1","author":"calder","year":"1999","journal-title":"The Journal of Instruction-Level Parallelism"}],"event":{"name":"2013 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)","location":"Shenzhen","start":{"date-parts":[[2013,2,23]]},"end":{"date-parts":[[2013,2,27]]}},"container-title":["Proceedings of the 2013 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6489844\/6494968\/06494982.pdf?arnumber=6494982","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,23]],"date-time":"2017-03-23T01:56:33Z","timestamp":1490234193000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6494982\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,2]]},"references-count":30,"URL":"https:\/\/doi.org\/10.1109\/cgo.2013.6494982","relation":{},"subject":[],"published":{"date-parts":[[2013,2]]}}}