{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,3]],"date-time":"2025-10-03T22:19:50Z","timestamp":1759529990678,"version":"3.37.3"},"reference-count":17,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"C-FAR"},{"name":"NSF","award":["CAREER-1452994"],"award-info":[{"award-number":["CAREER-1452994"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Comput. Arch. Lett."],"published-print":{"date-parts":[[2018,1,1]]},"DOI":"10.1109\/lca.2017.2762308","type":"journal-article","created":{"date-parts":[[2017,10,12]],"date-time":"2017-10-12T18:15:52Z","timestamp":1507832152000},"page":"59-63","source":"Crossref","is-referenced-by-count":31,"title":["Leveraging Hardware Caches for Memoization"],"prefix":"10.1109","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1034-2306","authenticated-orcid":false,"given":"Guowei","family":"Zhang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2453-2904","authenticated-orcid":false,"given":"Daniel","family":"Sanchez","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1038\/218019a0"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1852761.1852775"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485963"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/264107.264200"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3033019.3033024"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2751559"},{"key":"ref16","first-page":"245","article-title":"Design and evaluation of an auto-memoization processor","author":"tsumura","year":"2007","journal-title":"Proc 25th IASTED Int Multi-Conf Parallel Distrib Comput Netw"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346300"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1999.809453"},{"key":"ref3","article-title":"Hardware memoization of mathematical and trigonometric functions","author":"citron","year":"2000","journal-title":"Hebrew University of Jerusalem"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2814270.2814290"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2000.888334"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.1999.744342"},{"key":"ref7","first-page":"277","article-title":"A compiler scheme for reusing intermediate computation results","author":"ding","year":"2004","journal-title":"Proc Int Symp Code Generation Optim"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2007.06.003"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ANSS.2006.34"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"}],"container-title":["IEEE Computer Architecture Letters"],"original-title":[],"link":[{"URL":"http:\/\/ieeexplore.ieee.org\/ielaam\/10208\/8316264\/8066325-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10208\/8316264\/08066325.pdf?arnumber=8066325","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T18:51:59Z","timestamp":1649443919000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8066325\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1,1]]},"references-count":17,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/lca.2017.2762308","relation":{},"ISSN":["1556-6056"],"issn-type":[{"type":"print","value":"1556-6056"}],"subject":[],"published":{"date-parts":[[2018,1,1]]}}}