{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,23]],"date-time":"2025-02-23T05:12:12Z","timestamp":1740287532438,"version":"3.37.3"},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540201458"},{"type":"electronic","value":"9783540399209"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-39920-9_19","type":"book-chapter","created":{"date-parts":[[2010,6,28]],"date-time":"2010-06-28T04:08:38Z","timestamp":1277698118000},"page":"270-284","source":"Crossref","is-referenced-by-count":1,"title":["Unified Instruction Reordering and Algebraic Transformations for Minimum Cost Offset Assignment"],"prefix":"10.1007","author":[{"given":"V. V. N. S","family":"Sarvani","sequence":"first","affiliation":[]},{"given":"R.","family":"Govindarajan","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"19_CR1","volume-title":"Compilers Principles, Techniques and Tools","author":"A.V. Aho","year":"1988","unstructured":"Aho, A.V., Sethi, R., Ullman, J.D.: Compilers Principles, Techniques and Tools. Addison Weseley, Reading (1988)"},{"key":"19_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1007\/3-540-45574-4_11","volume-title":"Languages and Compilers for Parallel Computing","author":"S. Atri","year":"2000","unstructured":"Atri, S., Ramanujam, J., Kandemir, M.: Improving offset assignment for embedded processors. In: Midkiff, S.P., Moreira, J.E., Gupta, M., Chatterjee, S., Ferrante, J., Prins, J.F., Pugh, B., Tseng, C.-W. (eds.) LCPC 2000. LNCS, vol.\u00a02017, p. 158. Springer, Heidelberg (2000)"},{"issue":"2","key":"19_CR3","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1002\/spe.4380220202","volume":"22","author":"D. Bartley","year":"1992","unstructured":"Bartley, D.: Optimizing stack frame accesses for processors with restricted addressing modes. Software Practice and Experience\u00a022(2), 101\u2013110 (1992)","journal-title":"Software Practice and Experience"},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Choi, Y., Kim, T.: Address assignment combined with scheduling in DSP code generation. In: Proc. of the Design Automation Conference, New Orleans, LA (June 2002)","DOI":"10.1145\/513918.513975"},{"key":"19_CR5","unstructured":"Lee, C., Potkonjak, M., Mangione-Smith, W.H.: MediaBench: A tool for evaluating and synthesizing multimedia and communication systems. In: Proc. of the 30th Ann. Intl. Symp. on Microarchitecture (MICRO-30), Raleigh, NC (1997)"},{"key":"19_CR6","unstructured":"Leupers, R., Marwedel, P.: Algorithms for address assignment in DSP code generation. In: Intl. Conf. on Computer Aided Design, San Jose, CA (November 1996)"},{"key":"19_CR7","unstructured":"Leupers, R., David, F.: A Uniform Optimization technique for Offset Assignment. In: Proc. the 11th International Symposium on System Synthesis (1998)"},{"key":"19_CR8","doi-asserted-by":"crossref","unstructured":"Leupers, R.: Code generation for embedded processors. In: Proc. of the 13th Intl. Symp. on System Synthesis (September 2000)","DOI":"10.1007\/978-1-4757-3169-9_5"},{"key":"19_CR9","doi-asserted-by":"crossref","unstructured":"Liao, S., Devadas, S., Keutzer, K., Tjiang, S., Wang, A.: Storage assignment to decrease code size. In: Proc. of 1995 ACM SIGPLAN Conference on Programming Language Design and Implementation, La Jolla, CA (June 1995)","DOI":"10.1145\/207110.207139"},{"key":"19_CR10","doi-asserted-by":"crossref","unstructured":"Liao, S.: Code Generation and Optimization for Embedded Digital Signal Processors. Ph.D thesis, Department of EECS, Massachusetts Institute of Technology, Cambridge, MA (January 1996)","DOI":"10.1007\/978-94-009-0187-2_7"},{"key":"19_CR11","volume-title":"Advanced Compiler Design and Implementation","author":"S.S. Muchnick","year":"1997","unstructured":"Muchnick, S.S.: Advanced Compiler Design and Implementation. Morgan Kauffman Publishers, San Francisco (1997)"},{"key":"19_CR12","doi-asserted-by":"crossref","unstructured":"Rao, A., Pande, S.: Storage assignment to generate compact and efficient code on embedded DSPs. In: Proc. 1999 ACM SIGPLAN Conference on Programming Language Design and Implementation, Montreal, Canada (June 1998)","DOI":"10.1145\/301618.301653"},{"key":"19_CR13","unstructured":"Rao, A.: Compiler optimizations for storage assignment on embedded DSPs. Master\u2019s Thesis, Dept. of ECECS, Univ. of Cincinnati, OH (October 1998)"},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"Sarvani, V.V.N.S., Govindarajan, R.: Unified instruction reordering and algebraic transformations for minimum cost offset assignment. In: Student poster session, Programming Languages Design and Implementation, Berlin, Germany (June 2002)","DOI":"10.1007\/978-3-540-39920-9_19"},{"key":"19_CR15","unstructured":"Stanford University Intermediate Format, http:\/\/suif.stanford.edu"},{"key":"19_CR16","doi-asserted-by":"crossref","unstructured":"Sudarshanam, A., Malik, S.: Memory bank and register allocation in software synthesis of ASIPs. In: Proc. of 1997 ACM\/IEEE Design Automation Conference on Computer-Aided Design, San Jose, CA, November 1997, pp. 388\u2013392 (1997)","DOI":"10.1109\/ICCAD.1995.480145"},{"key":"19_CR17","doi-asserted-by":"crossref","unstructured":"Sudarsanam, A., Liao, S., Devadas, S.: Analysis and evaluation of address arithmetic capabilities in custom DSP architectures. In: Proc. of the 1997 ACM\/IEEE Design Automation Conference, Anaheim, CA, June 1997, pp. 297\u2013292 (1997)","DOI":"10.1145\/266021.266103"}],"container-title":["Lecture Notes in Computer Science","Software and Compilers for Embedded Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-39920-9_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,22]],"date-time":"2025-02-22T08:35:38Z","timestamp":1740213338000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-39920-9_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540201458","9783540399209"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-39920-9_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}