{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:07:08Z","timestamp":1763467628792,"version":"3.28.0"},"reference-count":20,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/cgo.2004.1281666","type":"proceedings-article","created":{"date-parts":[[2004,6,10]],"date-time":"2004-06-10T14:19:45Z","timestamp":1086877185000},"page":"89-99","source":"Crossref","is-referenced-by-count":15,"title":["Exploring code cache eviction granularities in dynamic optimization systems"],"prefix":"10.1109","author":[{"given":"K.","family":"Hazelwood","sequence":"first","affiliation":[]},{"given":"J.E.","family":"Smith","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","article-title":"End-user tools for application performance analysis using hardware counters","author":"london","year":"2001","journal-title":"14th Conference on Parallel and Distributed Computing Systems"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1007\/BF01205185"},{"key":"18","article-title":"Secure execution via program shepherding","author":"kiriansky","year":"2002","journal-title":"11th USENIX Security Symposium"},{"key":"15","doi-asserted-by":"crossref","DOI":"10.1109\/MICRO.2003.1253193","article-title":"Generational cache management of code traces in dynamic optimization systems","author":"hazelwood","year":"2003","journal-title":"36th International Symposium on Microarchitecture"},{"key":"16","first-page":"3","article-title":"Digital FX!32: Combining emulation and binary translation","author":"hookway","year":"1997","journal-title":"Digital Technical Journal"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/264107.264126"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/INTERA.2002.995847"},{"key":"11","first-page":"15","article-title":"The transmeta code morphing software: Using speculation, recovery, and adaptive retranslation to address real-life challenges","author":"dehnert","year":"2003","journal-title":"First Int'l Symposium on Code Generation and Optimization"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2002.1176255"},{"key":"3","article-title":"Transparent dynamic optimization","volume":"hpl 1999 77","author":"bala","year":"1999","journal-title":"Technical Report"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191531"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840305"},{"key":"1","article-title":"BOA: The architecture of a binary translation processor","volume":"rc 21665","author":"altman","year":"2000","journal-title":"IBM Research Report"},{"key":"10","article-title":"Wiggins\/redstone: An on-line program specializer","author":"deaver","year":"1999","journal-title":"Hot Chips 11"},{"key":"7","first-page":"81","article-title":"Mojo: A dynamic optimization system","author":"chen","year":"2000","journal-title":"4th Workshop Feedback-Directed and Dynamic Optimization"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191551"},{"key":"5","first-page":"13","article-title":"Exploring optimal compilation unit shapes for an embedded just-in-time compiler","author":"bruening","year":"2000","journal-title":"the 4th ACM Workshop on Feedback-Directed and Dynamic Optimization (FDDO)"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349303"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/183019.183032"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/40.671403"}],"event":{"name":"International Symposium on Code Generation and Optimization, 2004. CGO 2004.","location":"San Jose, CA, USA"},"container-title":["International Symposium on Code Generation and Optimization, 2004. CGO 2004."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/9012\/28612\/01281666.pdf?arnumber=1281666","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,16]],"date-time":"2017-06-16T07:56:24Z","timestamp":1497599784000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1281666\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":20,"URL":"https:\/\/doi.org\/10.1109\/cgo.2004.1281666","relation":{},"subject":[]}}