{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,20]],"date-time":"2026-09-20T12:54:08Z","timestamp":1789908848469,"version":"4.0.1"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540212973","type":"print"},{"value":"9783540247234","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-24723-4_13","type":"book-chapter","created":{"date-parts":[[2010,7,27]],"date-time":"2010-07-27T20:14:24Z","timestamp":1280261664000},"page":"185-201","source":"Crossref","is-referenced-by-count":15,"title":["Increasing the Applicability of Scalar Replacement"],"prefix":"10.1007","author":[{"given":"Byoungro","family":"So","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mary","family":"Hall","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"13_CR1","volume-title":"Proceedings of the ACM SIGPLAN 1990 Conference on Programming Language Design and Implementation","author":"D. Callahan","year":"1990","unstructured":"Callahan, D., Carr, S., Kennedy, K.: Improving register allocation for subscripted variables. In: Proceedings of the ACM SIGPLAN 1990 Conference on Programming Language Design and Implementation. ACM press, New York (1990)"},{"key":"13_CR2","doi-asserted-by":"publisher","first-page":"1768","DOI":"10.1145\/197320.197366","volume":"16","author":"S. Carr","year":"1994","unstructured":"Carr, S., Kennedy, K.: Improving the ratio of memory operations to floating-point operations in loops. ACM Transactions on Programming Languages and Systems\u00a016, 1768\u20131810 (1994)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"Ng, J., Kulkarni, D., Li, W., Cox, R., Bobholz, S.: Inter-procedural loop fusion, array contraction and rotation. In: The 12th International Conference on Parallel Architectures and Compilation Techniques, New Orleans, LA, pp. 114\u2013124 (2003)","DOI":"10.1109\/PACT.2003.1238008"},{"key":"13_CR4","doi-asserted-by":"crossref","unstructured":"Rixner, S., Dally, W.J., Kapasi, U.J., Khailany, B., Lopez-Lagunas, A., Mattson, P.R., Owens, J.D.: A bandwidth-efficient architecture for media processing. In: International Symposium on Microarchitecture, pp. 3\u201313 (1998)","DOI":"10.1109\/MICRO.1998.742118"},{"key":"13_CR5","doi-asserted-by":"publisher","first-page":"165","DOI":"10.1145\/512529.512550","volume-title":"Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation (PLDI 2002)","author":"B. So","year":"2002","unstructured":"So, B., Hall, M.W., Diniz, P.C.: A compiler approach to fast hardware design space exploration in fpga-based systems. In: Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation (PLDI 2002), pp. 165\u2013176. ACM press, New York (2002)"},{"key":"13_CR6","volume-title":"Optimizing Compilers for Modern Architectures","author":"R. Allen","year":"2002","unstructured":"Allen, R., Kennedy, K.: Optimizing Compilers for Modern Architectures. Morgan Kaufmann Publishers, San Francisco (2002)"},{"key":"13_CR7","unstructured":"So, B.: An Efficient Design Space Exploration for Balance between Computation and Memory. Ph.d. dissertation, University of Southern California, Los Angeles, CA (2003)"},{"key":"13_CR8","unstructured":"Mentor Graphics Inc.: Monet\n                  TM. R44 edn. (1999)"},{"key":"13_CR9","doi-asserted-by":"crossref","unstructured":"So, B., Diniz, P., Hall, M.: Using estimates from behavioral synthesis tools in compiler-directed design space exploration. In: The 40th Design Automation Conference, Anaheim, CA (2003)","DOI":"10.1145\/775832.775963"},{"key":"13_CR10","unstructured":"XILINX: Virtex-II 1.5V FPGA Complete Data Sheet. DS031(v1.7), 2100 Logic Drive, San Jose, Calif (2001)"},{"key":"13_CR11","doi-asserted-by":"crossref","unstructured":"Fink, S.J., Knobe, K., Sarkar, V.: Unified analysis of array and object references in strongly typed languages. In: Proceedings of the 2000 Static Analysis Symposium, pp. 155\u2013174 (2000)","DOI":"10.1007\/978-3-540-45099-3_9"},{"key":"13_CR12","doi-asserted-by":"publisher","first-page":"424","DOI":"10.1145\/233561.233564","volume":"18","author":"K.S. Mckinley","year":"1996","unstructured":"Mckinley, K.S., Carr, S., wen Tseng, C.: Improving data locality with loop transformations. ACM Transactions on Programming Languages and Systems\u00a018, 424\u2013453 (1996)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"13_CR13","doi-asserted-by":"publisher","first-page":"1354","DOI":"10.1109\/43.543768","volume":"15","author":"D. Kolson","year":"1996","unstructured":"Kolson, D., Nicolau, A., Dutt, N.: Elimination of redundant memory traffic in high-level synthesis. IEEE Trans. on Computer-aided Design\u00a015, 1354\u20131363 (1996)","journal-title":"IEEE Trans. on Computer-aided Design"},{"key":"13_CR14","doi-asserted-by":"crossref","unstructured":"Kodukula, I., Pingali, K., Cox, R., Maydan, D.E.: An experimental evaluation of tiling and shackling for memory hierarchy management. In: Proceedings of the ACM International Conference on Supercomputing, pp. 482\u2013491 (1999)","DOI":"10.1145\/305138.305243"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"Deitz, S.J., Chamberlain, B.L., Snyder, L.: Eliminating redundancies in sum-of-product array computations. In: Proceedings of the ACM International Conference on Supercomputing, pp. 65\u201377 (2001)","DOI":"10.1145\/377792.377807"}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-24723-4_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,17]],"date-time":"2019-03-17T08:43:25Z","timestamp":1552812205000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-24723-4_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540212973","9783540247234"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-24723-4_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2004]]}}}