{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T09:09:59Z","timestamp":1725613799072},"reference-count":24,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/cgo.2004.1281682","type":"proceedings-article","created":{"date-parts":[[2004,6,10]],"date-time":"2004-06-10T10:19:45Z","timestamp":1086862785000},"page":"291-302","source":"Crossref","is-referenced-by-count":2,"title":["Custom data layout for memory parallelism"],"prefix":"10.1109","author":[{"family":"Byoungro So","sequence":"first","affiliation":[]},{"given":"M.W.","family":"Hall","sequence":"additional","affiliation":[]},{"given":"H.E.","family":"Ziegler","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"doi-asserted-by":"publisher","key":"19","DOI":"10.1109\/ISSS.1997.621678"},{"doi-asserted-by":"publisher","key":"22","DOI":"10.1007\/978-3-540-48302-1_7"},{"key":"17","article-title":"A type theory for memory allocation and data layout","author":"petersen","year":"2002","journal-title":"Proc Symp Principles of Programming Languages"},{"doi-asserted-by":"publisher","key":"23","DOI":"10.1145\/218864.218865"},{"doi-asserted-by":"publisher","key":"18","DOI":"10.1145\/503272.503283"},{"year":"2002","author":"zhuang","journal-title":"A Framework for Parallelizing Load\/stores on Embedded Processors","key":"24"},{"doi-asserted-by":"publisher","key":"15","DOI":"10.1109\/HPCA.1995.386537"},{"doi-asserted-by":"publisher","key":"16","DOI":"10.1109\/ISSS.1999.814264"},{"key":"13","first-page":"161","article-title":"Smart Memories: a modular reconfigurable architecture","author":"mai","year":"2000","journal-title":"Proceedings of 27th International Symposium on Computer Architecture (IEEE Cat No RS00201) ISCA"},{"doi-asserted-by":"publisher","key":"14","DOI":"10.1109\/HPCA.2000.824337"},{"key":"11","first-page":"1","article-title":"Automatic data layout for high performance Fortran","author":"kennedy","year":"1995","journal-title":"Proc Ninth Int l Conf Supercomputing"},{"doi-asserted-by":"publisher","key":"12","DOI":"10.1109\/71.219753"},{"key":"21","article-title":"A compiler approach for custom data layout","author":"so","year":"2002","journal-title":"Proc 10th Ann Workshop Languages and Compilers for Parallel Computing"},{"doi-asserted-by":"publisher","key":"3","DOI":"10.1109\/FPGA.1999.803669"},{"doi-asserted-by":"publisher","key":"20","DOI":"10.1145\/512529.512550"},{"year":"1997","author":"anderson","journal-title":"Automatic computation and data decomposition for multiprocessors","key":"2"},{"year":"0","journal-title":"The Tera-op Reliable Intelligently Adaptive Processing System (TRIPS)","key":"1"},{"doi-asserted-by":"publisher","key":"10","DOI":"10.1109\/71.127259"},{"doi-asserted-by":"publisher","key":"7","DOI":"10.1109\/FPGA.1998.707890"},{"doi-asserted-by":"publisher","key":"6","DOI":"10.1109\/CGO.2003.1191537"},{"doi-asserted-by":"publisher","key":"5","DOI":"10.1145\/207110.207145"},{"doi-asserted-by":"publisher","key":"4","DOI":"10.1109\/ISCA.1999.765935"},{"doi-asserted-by":"publisher","key":"9","DOI":"10.1109\/DATE.2001.915120"},{"doi-asserted-by":"publisher","key":"8","DOI":"10.1109\/FPGA.1999.803668"}],"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\/01281682.pdf?arnumber=1281682","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,13]],"date-time":"2017-03-13T21:17:59Z","timestamp":1489439879000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1281682\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":24,"URL":"https:\/\/doi.org\/10.1109\/cgo.2004.1281682","relation":{},"subject":[]}}