{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T20:00:56Z","timestamp":1729627256726,"version":"3.28.0"},"reference-count":32,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,11]]},"DOI":"10.1109\/iccad.2011.6105324","type":"proceedings-article","created":{"date-parts":[[2011,12,22]],"date-time":"2011-12-22T13:06:43Z","timestamp":1324559203000},"page":"185-192","source":"Crossref","is-referenced-by-count":12,"title":["Combined loop transformation and hierarchy allocation for data reuse optimization"],"prefix":"10.1109","author":[{"given":"Jason","family":"Cong","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi","family":"Zou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"crossref","DOI":"10.1145\/1345206.1345210","article-title":"Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories","author":"baskaran","year":"2008","journal-title":"ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP)"},{"doi-asserted-by":"publisher","key":"17","DOI":"10.1109\/43.739054"},{"doi-asserted-by":"publisher","key":"18","DOI":"10.1145\/1278349.1278363"},{"key":"15","first-page":"294","article-title":"Data reuse driven energy-aware MPSoC cosynthesis of memory and communication architecture for streaming applications","author":"issenin","year":"2006","journal-title":"4th Int Conf CODES+ISSS"},{"doi-asserted-by":"publisher","key":"16","DOI":"10.1145\/1497561.1497565"},{"key":"13","first-page":"1070","article-title":"Layer assignment techniques for low energy in multi-layered memory organizations","author":"brockmeyer","year":"2003","journal-title":"IEEE\/ACM Design Automation and Test Conference (DATE)"},{"doi-asserted-by":"publisher","key":"14","DOI":"10.1145\/1391469.1391520"},{"key":"11","article-title":"Data reuse exploration techniques for loop-dominated applications","author":"achteren","year":"2002","journal-title":"IEEE\/ACM Des Autom and Test Conf (DATE)"},{"key":"12","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1145\/1230800.1230807","article-title":"DRDU: A data reuse analysis technique for efficient scratch-pad memory management","volume":"12","author":"issenin","year":"2007","journal-title":"ACM Trans Des Autom Electron Syst"},{"doi-asserted-by":"publisher","key":"21","DOI":"10.1109\/DAC.2002.1012701"},{"key":"20","doi-asserted-by":"crossref","first-page":"305","DOI":"10.1109\/TCAD.2009.2013541","article-title":"Combining data reuse with data-level parallelization for FPGA targeted hardware compilation: A geometric programming framework","volume":"28","author":"liu","year":"2009","journal-title":"IEEE Trans Comput -Aided Des"},{"year":"0","key":"22"},{"year":"0","key":"23"},{"year":"0","key":"24"},{"year":"0","key":"25"},{"year":"0","key":"26"},{"year":"0","key":"27"},{"doi-asserted-by":"publisher","key":"28","DOI":"10.1109\/TCAD.2011.2110592"},{"year":"0","key":"29"},{"doi-asserted-by":"publisher","key":"3","DOI":"10.1145\/233561.233564"},{"year":"2002","author":"allan","journal-title":"Optimizing Compilers for Modern Architectures A Dependence-Based Approach","key":"2"},{"doi-asserted-by":"publisher","key":"10","DOI":"10.1007\/978-1-4757-4903-8"},{"doi-asserted-by":"publisher","key":"1","DOI":"10.1007\/978-1-4757-2849-1"},{"year":"0","journal-title":"Polybench","key":"30"},{"key":"7","article-title":"Some efficient solutions for the affine scheduling problem, part II, multi-dimensional time","volume":"21","author":"feautrier","year":"1992","journal-title":"International Journal of Parallel Processing"},{"key":"6","article-title":"Some efficient solutions for the affine scheduling problem, part I, one dimensional time","volume":"21","author":"feautrier","year":"1992","journal-title":"International Journal of Parallel Processing"},{"year":"0","journal-title":"CDSC Medical Image Benchmarks","key":"32"},{"doi-asserted-by":"publisher","key":"5","DOI":"10.1145\/113445.113449"},{"year":"0","journal-title":"H 264 video coding reference software","key":"31"},{"doi-asserted-by":"publisher","key":"4","DOI":"10.1109\/71.97902"},{"key":"9","article-title":"Synthesizing transformations for locality enhancement of imperfectly-nested loops","volume":"29","author":"ahmed","year":"2001","journal-title":"International Journal of Parallel Processing"},{"doi-asserted-by":"publisher","key":"8","DOI":"10.1145\/305138.305197"}],"event":{"name":"2011 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD)","start":{"date-parts":[[2011,11,7]]},"location":"San Jose, CA, USA","end":{"date-parts":[[2011,11,10]]}},"container-title":["2011 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6095474\/6105287\/06105324.pdf?arnumber=6105324","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,11]],"date-time":"2023-06-11T22:50:18Z","timestamp":1686523818000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6105324\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,11]]},"references-count":32,"URL":"https:\/\/doi.org\/10.1109\/iccad.2011.6105324","relation":{},"subject":[],"published":{"date-parts":[[2011,11]]}}}