iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://api.crossref.org/works/10.1145/2003695.2003702
{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,15]],"date-time":"2024-09-15T22:30:14Z","timestamp":1726439414470},"reference-count":26,"publisher":"Association for Computing Machinery (ACM)","issue":"4","funder":[{"name":"Engineering Research Center program","award":["2011-0000975"]},{"DOI":"10.13039\/501100004085","name":"Ministry of Education, Science and Technology","doi-asserted-by":"publisher","award":["2010-0011534"],"id":[{"id":"10.13039\/501100004085","id-type":"DOI","asserted-by":"publisher"}]},{"name":"NRL Program","award":["2010-0018465"]},{"DOI":"10.13039\/100000143","name":"Division of Computing and Communication Foundations","doi-asserted-by":"publisher","award":["CCF-0916652CCF-1055094 (CAREER)"],"id":[{"id":"10.13039\/100000143","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000151","name":"Division of Industrial Innovation and Partnerships","doi-asserted-by":"publisher","award":["IIP-0856090"],"id":[{"id":"10.13039\/100000151","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Des. Autom. Electron. Syst."],"published-print":{"date-parts":[[2011,10]]},"abstract":"Coarse-grained reconfigurable architectures (CGRAs) promise high performance at high power efficiency. They fulfil this promise by keeping the hardware extremely simple, and moving the complexity to application mapping. One major challenge comes in the form of data mapping. For reasons of power-efficiency and complexity, CGRAs use multibank local memory, and a row of PEs share memory access. In order for each row of the PEs to access any memory bank, there is a hardware arbiter between the memory requests generated by the PEs and the banks of the local memory. However, a fundamental restriction remains in that a bank cannot be accessed by two different PEs at the same time. We propose to meet this challenge by mapping application operations onto PEs and data into memory banks in a way that avoids such conflicts. To further improve performance on multibank memories, we propose a compiler optimization for CGRA mapping to reduce the number of memory operations by exploiting data reuse. Our experimental results on kernels from multimedia benchmarks demonstrate that our local memory-aware compilation approach can generate mappings that are up to 53% better in performance (26% on average) compared to a memory-unaware scheduler.<\/jats:p>","DOI":"10.1145\/2003695.2003702","type":"journal-article","created":{"date-parts":[[2011,10,25]],"date-time":"2011-10-25T12:23:05Z","timestamp":1319545385000},"page":"1-27","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Memory access optimization in compilation for coarse-grained reconfigurable architectures"],"prefix":"10.1145","volume":"16","author":[{"given":"Yongjoo","family":"Kim","sequence":"first","affiliation":[{"name":"Seoul National University, Seoul, Korea"}]},{"given":"Jongeun","family":"Lee","sequence":"additional","affiliation":[{"name":"Ulsan National Institute of Science and Technology, Ulsan, Korea"}]},{"given":"Aviral","family":"Shrivastava","sequence":"additional","affiliation":[{"name":"Arizona State University"}]},{"given":"Yunheung","family":"Paek","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul, Korea"}]}],"member":"320","published-online":{"date-parts":[[2011,10,27]]},"reference":[{"volume-title":"Proceedings of the Conference on Design, Automation and Test in Europe (DATE'06)","author":"Ahn M.","key":"e_1_2_1_1_1"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2008.49"},{"key":"e_1_2_1_3_1","unstructured":"Bouwens F. 2006. Power and performance optimization for Adres. M.S. dissertation Delft University of Technology. Bouwens F. 2006. Power and performance optimization for Adres. M.S. dissertation Delft University of Technology."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2008.07.002"},{"volume-title":"Proceedings of the IEEE International Conference on Application-Specific Systems, Architecture Processors (ASAP'05)","author":"Dimitroulakos G.","key":"e_1_2_1_5_1"},{"volume-title":"Proceedings of the Parallel and Distributed Processing Symposium (IPDPS'07)","author":"Hatanaka A.","key":"e_1_2_1_6_1"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1755951.1755892"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11515-8_14"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2005.260"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJES.2008.020293"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/780732.780758"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2003.1173050"},{"volume-title":"Proceedings of the 4th IEEE International Pacific Rim Conference on Multimedia, Information, Communication and Signal Processing (ICICS\/PCM'03)","author":"Li S.","key":"e_1_2_1_13_1"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45234-8_7"},{"volume-title":"Proceedings of the International Conference on Field-Programmable Technology (FPT). IEEE","author":"Mei B.","key":"e_1_2_1_15_1"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1543136.1542456"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454140"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176760.1176778"},{"key":"e_1_2_1_19_1","unstructured":"Shields. C. O. Jr. 2001. Area efficient layouts of binary trees in grids. Ph.D. dissertation University of Texas at Dallas. Shields. C. O. Jr. 2001. Area efficient layouts of binary trees in grids. Ph.D. dissertation University of Texas at Dallas."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/337292.337583"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.144624"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/502217.502235"},{"volume-title":"Proceedings of the IEEE Workshop on Signal Processing Systems (SiPS). IEEE","author":"Wang M.","key":"e_1_2_1_23_1"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/113446.113449"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1403375.1403667"},{"volume-title":"Proceedings of the Asia and South Pacific Design Automation Conference (ASP-DAC'08)","author":"Yoon J. W.","key":"e_1_2_1_26_1"}],"container-title":["ACM Transactions on Design Automation of Electronic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2003695.2003702","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,29]],"date-time":"2022-12-29T20:53:34Z","timestamp":1672347214000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2003695.2003702"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,10]]},"references-count":26,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,10]]}},"alternative-id":["10.1145\/2003695.2003702"],"URL":"http:\/\/dx.doi.org\/10.1145\/2003695.2003702","relation":{},"ISSN":["1084-4309","1557-7309"],"issn-type":[{"type":"print","value":"1084-4309"},{"type":"electronic","value":"1557-7309"}],"subject":[],"published":{"date-parts":[[2011,10]]},"assertion":[{"value":"2010-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-04-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-10-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}