{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T16:54:12Z","timestamp":1742403252275,"version":"3.38.0"},"reference-count":26,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"10","license":[{"start":{"date-parts":[[2002,10,1]],"date-time":"2002-10-01T00:00:00Z","timestamp":1033430400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput."],"published-print":{"date-parts":[[2002,10]]},"DOI":"10.1109\/tc.2002.1039852","type":"journal-article","created":{"date-parts":[[2002,11,21]],"date-time":"2002-11-21T20:12:04Z","timestamp":1037909524000},"page":"1269-1280","source":"Crossref","is-referenced-by-count":3,"title":["Loop restructuring for data I\/O minimization on limited on-chip memory embedded processors"],"prefix":"10.1109","volume":"51","author":[{"given":"W.","family":"Tembe","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S.","family":"Pande","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-46423-9_10"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/335231.335244"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/2.707617"},{"volume-title":"Omega net","key":"ref4"},{"journal-title":"TMS 320C5x User\u2019s Guide","key":"ref5"},{"volume-title":"Embedded Java","key":"ref6"},{"key":"ref7","first-page":"154","article-title":"Compiler Optimizations for Real Time Execution of Loops on Limited Memory Embedded Systems","volume-title":"Proc. IEEE Int\u2019l Real-Time Systems Symp","author":"Sundaram"},{"key":"ref8","first-page":"205","article-title":"An Efficient Data Partitioning Method for Limited Memory Embedded Systems","volume-title":"Proc. ACM Special Interest Group Programming Languages (SIGPLAN) Workshop Languages, Compilers, and Tools for Embedded Systems (in conjunction with PLDI)","author":"Sundaram"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/73560.73588"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/0743-7315(92)90027-K"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/b102311"},{"key":"ref12","article-title":"Compiling for NUMA Parallel Machines","volume-title":"Cornell Univ., Ithaca, N.Y.","author":"Li","year":"1993"},{"volume-title":"High Performance Compilers for Parallel Computing","year":"1996","author":"Wolfe","key":"ref13"},{"article-title":"Iteration Space Tiling for Memory Hierarchies","volume-title":"Proc. Third SIAM Conf. Parallel Processing for Scientific Computing","author":"Wolfe","key":"ref14"},{"article-title":"Automatic Blocking of Nested Loops","year":"1990","author":"Schreiber","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/258915.258946"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ISSS.1996.565886"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018782528453"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/291069.291010"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/233561.233564"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/113445.113449"},{"key":"ref22","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-57659-2_18","article-title":"Maximizing Loop Parallelism and Improving Data Locality via Loop Fusion and Distribution","volume-title":"Proc. Languages and Compilers for Parallel Computing (LCPC)","author":"Kennedy"},{"key":"ref23","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-57502-2_53","article-title":"Collective Loop Fusion for Array Contraction","volume-title":"Proc. Languages and Compilers for Parallel Computing (LCPC)","author":"Gao"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/24039.24041"},{"key":"ref25","first-page":"68","article-title":"A Practical Data-Flow Framework for Array Reference Analysis and Its Application in Optimization","volume-title":"Proc. ACM Programming Language Design and Implementation (PLDI)","author":"Dusterwald"},{"issue":"6","key":"ref26","first-page":"481","article-title":"Array Data-Flow Analysis for Load-Store Optimizations in Super-Scalar Architectures","volume-title":"Eighth Annual Workshop Languages and Compilers for Parallel Computing (LCPC)","volume":"24","author":"Gupta"}],"container-title":["IEEE Transactions on Computers"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/12\/22294\/01039852.pdf?arnumber=1039852","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,15]],"date-time":"2025-03-15T05:17:41Z","timestamp":1742015861000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1039852\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,10]]},"references-count":26,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2002,10]]}},"URL":"https:\/\/doi.org\/10.1109\/tc.2002.1039852","relation":{},"ISSN":["0018-9340"],"issn-type":[{"type":"print","value":"0018-9340"}],"subject":[],"published":{"date-parts":[[2002,10]]}}}