{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,13]],"date-time":"2025-04-13T04:55:46Z","timestamp":1744520146654},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540672630"},{"type":"electronic","value":"9783540464235"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/3-540-46423-9_10","type":"book-chapter","created":{"date-parts":[[2007,10,25]],"date-time":"2007-10-25T15:48:40Z","timestamp":1193327320000},"page":"141-156","source":"Crossref","is-referenced-by-count":8,"title":["A Framework for Loop Distribution on Limited On-Chip Memory Processors"],"prefix":"10.1007","author":[{"given":"Lei","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Waibhav","family":"Tembe","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Santosh","family":"Pande","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,6,1]]},"reference":[{"issue":"8","key":"10_CR1","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1109\/2.707617","volume":"31","author":"J. Eyre","year":"1998","unstructured":"J. Eyre and J. Bier, \u201cDSP Processors Hit the Mainstream\u201d, \u2018COMPUTER\u2019, 31(8):51\u201359, August 1998.","journal-title":"COMPUTER"},{"key":"10_CR2","unstructured":"Petit, Uniform Library, Omega Library, Omega Calculater. \u2018 http:\/\/www.cs.umd.edu\/projects\/omega\/index.html \u2019 141, 149"},{"key":"10_CR3","unstructured":"Texas Instruments. \u2018TMS 320C5x User\u2019s Guide."},{"key":"10_CR4","unstructured":"Embedded Java. http:\/\/java.sun.com\/products\/embeddedjava\/ ."},{"key":"10_CR5","unstructured":"A. Sundaram and S. Pande, \u201cCompiler Optimizations for Real Time Execution of Loops on Limited Memory Embedded Systems\u201d, Proceedings of IEEE International Real Time Systems Symposium, Madrid, Spain, pp.154\u2013164. 142"},{"key":"10_CR6","unstructured":"A. Sundaram and S. Pande, \u201cAn Efficient Data Partitioning Method for Limited Memory Embedded Systems\u201d, 1998 ACM SIGPLAN Workshop on Languages, Compilers and Tools for Embedded Systems (in conjunction with PLDI\u2019 98), Montreal, Canada, Springer-Verlag, pp. 205\u2013218. 142"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"F. Irigoin and R. Triolet, \u201cSupernode Partitioning\u201d. in 15th Symposium on Principles of Programming Languages (POPL XV), pages 319\u2013329, 1988. 151","DOI":"10.1145\/73560.73588"},{"key":"10_CR8","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1016\/0743-7315(92)90027-K","volume":"16","author":"J. Ramanujam","year":"1992","unstructured":"J. Ramanujam and P. Sadayappan, \u201cTiling Multidimensional Iteration Spaces for Multicomputers.\u201d Journal of Parallel and Distributed Computing, 16:108\u2013120, 1992. 151","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10_CR9","volume-title":"Loop transformations for restructuring compilers","author":"U. Banerjee","year":"1994","unstructured":"U. Banerjee, \u201cLoop transformations for restructuring compilers\u201d, Boston: Kluwer Academic, 1994."},{"key":"10_CR10","volume-title":"Compiling for NUMA parallel machines","author":"W. Li","year":"1993","unstructured":"W. Li, \u201cCompiling for NUMA parallel machines\u201d, Ph.D. Thesis, Cornell University, Ithaca, NY, 1993."},{"key":"10_CR11","unstructured":"M. Wolfe, High Performance Compilers for Parallel Computing, Addison Wesley, 1996. 151"},{"key":"10_CR12","unstructured":"M. Wolfe, \u201cIteration space tiling for memory hierarchies\u201d in Third SIAM Conference on Parallel Processing for Scientific Computing, December 1987. 150"},{"key":"10_CR13","unstructured":"R. Schreiber and J. Dongarra, \u201cAutomatic Blocking of Nested Loops\u201d. Technical report, RIACS, NASA Ames Research Center, and Oak Ridge National Laboratory, May 1990. 151"},{"key":"10_CR14","doi-asserted-by":"crossref","unstructured":"I. Kodukula, N. Ahmed and K. Pingali, \u201cData Centric Multi-level Blocking\u201d in ACM Programming Language Design and Implementation 1997 (PLDI\u2019 97), pp. 346\u2013357. 151","DOI":"10.1145\/258916.258946"},{"key":"10_CR15","doi-asserted-by":"crossref","unstructured":"P. Panda, A. Nicolau and N. Dutt, \u201cMemory Organization for Improved Data Cache Performance in Embedded Processors\u201d, Proceedings of 1996 International Symposium on System Synthesis. 141","DOI":"10.1109\/ISSS.1996.565886"},{"issue":"6","key":"10_CR16","doi-asserted-by":"publisher","first-page":"641","DOI":"10.1023\/A:1018782528453","volume":"26","author":"N. Mitchell","year":"1998","unstructured":"N. Mitchell, K. Hogstedt, L. Carter and J. Ferrante, \u201cQuantifying the Multi-level Nature of Tiling Interactions\u201d, International Journal of Parallel Programming, Vol 26, No 6, 1998, pp. 641\u2013670. 151","journal-title":"International Journal of Parallel Programming"},{"key":"10_CR17","doi-asserted-by":"crossref","unstructured":"K. Cooper and T. Harvey, \u201cCompiler Controlled Memory\u201d, Proceedings of the 8th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Oct. 3\u20137, 1998, San Jose, CA. 142","DOI":"10.1145\/291069.291010"},{"issue":"4","key":"10_CR18","doi-asserted-by":"publisher","first-page":"424","DOI":"10.1145\/233561.233564","volume":"18","author":"K. McKinley","year":"1996","unstructured":"K. McKinley, S. Carr, and C.-W. Tseng, Improving data locality with loop transformation. ACM Transactions on Programming Languages and Systems (PLDI) 18(4):424\u2013453, July 1996. 151","journal-title":"ACM Transactions on Programming Languages and Systems (PLDI)"},{"key":"10_CR19","doi-asserted-by":"crossref","unstructured":"M. Wolf and M. Lam, \u201cA data locality optimizing algorithm\u201d, in proceedings of ACM Special Interest Group on Programming Languages (SIGPLAN) 91 Conf. Programming Language Design and Implementation(PLDI\u201991), pp. 30\u201344, Toronto, Canada, June 1991. 151","DOI":"10.1145\/113445.113449"},{"key":"10_CR20","doi-asserted-by":"crossref","unstructured":"K. Kennedy and K. McKinley, \u201cMaximizing Loop Parallelism and Improving Data Locality via Loop Fusion and Distribution\u201d in Languages and Compilers for Parallel Computing (LCPC) 1993. 151","DOI":"10.1007\/3-540-57659-2_18"},{"key":"10_CR21","doi-asserted-by":"crossref","unstructured":"G. Gao, R. Olsen, V. Sarkar and R. Thekkath \u201cCollective Loop Fusion for Array Contraction\u201d in Languages and Compilers for Parallel Computing (LCPC) 1992. 151","DOI":"10.1007\/3-540-57502-2_53"},{"key":"10_CR22","doi-asserted-by":"crossref","unstructured":"E. Dusterwald, R. Gupta and M. Soffa, \u201cA Practical Data-flow Framework for Array Reference Analysis and its Application in Optimization\u201d in ACM Programming Language Design and Implementation (PLDI) 1993 pp. 68\u201377. 151","DOI":"10.1145\/155090.155097"},{"issue":"6","key":"10_CR23","first-page":"481","volume":"24","author":"R. Gupta","year":"1996","unstructured":"R. Gupta and R. Bodik, \u201cArray Data-Flow Analysis for Load-Store Optimizations in Superscalar Architectures,\u201d in Eighth Annual Workshop on Languages and Compilers for Parallel Computing (LCPC) 1995. Also published in International Journal of Parallel Computing, Vol. 24, No. 6, pages 481\u2013512,1996. 151","journal-title":"Eighth Annual Workshop on Languages and Compilers for Parallel Computing (LCPC) 1995"}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-46423-9_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,3]],"date-time":"2019-05-03T20:55:26Z","timestamp":1556916926000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-46423-9_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540672630","9783540464235"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/3-540-46423-9_10","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2000]]}}}