{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T10:36:58Z","timestamp":1742380618395},"reference-count":18,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/cgo.2004.1281681","type":"proceedings-article","created":{"date-parts":[[2004,6,10]],"date-time":"2004-06-10T14:19:45Z","timestamp":1086877185000},"page":"279-290","source":"Crossref","is-referenced-by-count":5,"title":["A compiler scheme for reusing intermediate computation results"],"prefix":"10.1109","author":[{"family":"Yonghua Ding","sequence":"first","affiliation":[]},{"family":"Zhiyuan Li","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1997.604688"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1998.742782"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/ARITH.1993.378089"},{"key":"16","article-title":"Characterizing coarse-grained reuse of computation","author":"sastry","year":"2000","journal-title":"the 4th ACM Workshop on Feedback-Directed and Dynamic Optimization (FDDO)"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1038\/218019a0"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/32.286418"},{"key":"11","article-title":"A hash function for hash table lookup","author":"jenkins","year":"1997","journal-title":"Dr Dobb's Journal"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1997.645830"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1997.645816"},{"journal-title":"Intel Strong ARM SA-1110 Microprocessor Developer's Manual","year":"2001","key":"2"},{"year":"0","key":"1"},{"key":"10","article-title":"Balancing reuse opportunities and performance gains with sub-block value reuse","author":"huang","year":"2002","journal-title":"Technical Report"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349309"},{"key":"6","first-page":"158","article-title":"Compiler-directed dynamic computation reuse: Rationale and initial results","author":"connors","year":"1999","journal-title":"Proc 30th Int l Symp Microarchitecture"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379243"},{"key":"4","article-title":"Hardware memoization of mathematical and trigonometric functions","author":"citron","year":"2000","journal-title":"Technical Report"},{"key":"9","doi-asserted-by":"crossref","DOI":"10.1109\/HPCA.1999.744342","article-title":"Exploiting basic block value locality with block reuse","author":"huang","year":"1999","journal-title":"5th Int Symp High Performance Computer Architecture"},{"key":"8","first-page":"3","article-title":"Mibench: A free, commercially representative embedded benchmark suite","author":"guthaus","year":"2001","journal-title":"IEEE 4th Annual Workshop on Workload Characterization"}],"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\/01281681.pdf?arnumber=1281681","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,2]],"date-time":"2020-04-02T11:29:53Z","timestamp":1585826993000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1281681\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":18,"URL":"https:\/\/doi.org\/10.1109\/cgo.2004.1281681","relation":{},"subject":[]}}