{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T23:13:45Z","timestamp":1725578025127},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540364108"},{"type":"electronic","value":"9783540364115"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11796435_28","type":"book-chapter","created":{"date-parts":[[2006,7,17]],"date-time":"2006-07-17T14:56:43Z","timestamp":1153148203000},"page":"269-278","source":"Crossref","is-referenced-by-count":0,"title":["Integrated Instruction Scheduling and Fine-Grain Register Allocation for Embedded Processors"],"prefix":"10.1007","author":[{"given":"Dae-Hwan","family":"Kim","sequence":"first","affiliation":[]},{"given":"Hyuk-Jae","family":"Lee","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"28_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1007\/3-540-48319-5_16","volume-title":"Languages and Compilers for Parallel Computing","author":"D.A. Berson","year":"1999","unstructured":"Berson, D.A., Gupta, R., Soffa, M.L.: Integrated instruction scheduling and register allocation techniques. In: Carter, L., Ferrante, J., Sehr, D., Chatterjee, S., Prins, J.F., Li, Z., Yew, P.-C. (eds.) LCPC 1998. LNCS, vol.\u00a01656, pp. 247\u2013262. Springer, Heidelberg (1999)"},{"key":"28_CR2","doi-asserted-by":"crossref","unstructured":"Briggs, P., Cooper, K.D., Kennedy, K., Torczon, L.: Coloring heuristics for register allocation. In: Proceedings of ACM PLDI 1989, pp. 275\u2013284 (1989)","DOI":"10.1145\/74818.74843"},{"key":"28_CR3","unstructured":"Fraser, C.W., Hanson, D.R.: A Retargetable C Compiler: Design and Implementation. Benjamin\/Cummings (1995)"},{"key":"28_CR4","doi-asserted-by":"crossref","unstructured":"Gibbons, P.B., Muchnick, S.S.: Efficient instruction scheduling for a pipelined architecture. In: Proceedings of CC 1986, pp. 11\u201316 (1986)","DOI":"10.1145\/13310.13312"},{"key":"28_CR5","doi-asserted-by":"crossref","unstructured":"Goodman, J.R., Hsu, W.C.: Code scheduling and register allocation in large basic blocks. In: Proceedings of Supercomputing 1988, pp. 442\u2013452 (1988)","DOI":"10.1145\/55364.55407"},{"key":"28_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1007\/978-3-540-39920-9_18","volume-title":"Software and Compilers for Embedded Systems","author":"D.H. Kim","year":"2003","unstructured":"Kim, D.H., Lee, H.-J.: Fine-Grain Register Allocation based on a Global Spill Costs Analysis. In: Krall, A. (ed.) SCOPES 2003. LNCS, vol.\u00a02826, pp. 255\u2013269. Springer, Heidelberg (2003)"},{"key":"28_CR7","volume-title":"Advanced compiler design and implementation","author":"S.S. Muchnick","year":"1997","unstructured":"Muchnick, S.S.: Advanced compiler design and implementation. Morgan Kaufmann, SanFrancisco (1997)"},{"key":"28_CR8","doi-asserted-by":"crossref","unstructured":"Norris, C., Pollock, L.L.: An experimental study of several cooperative register allocation and instruction scheduling strategies. In: Proceedings of MICRO 1995, pp. 169\u2013179 (1995)","DOI":"10.1109\/MICRO.1995.476824"},{"key":"28_CR9","doi-asserted-by":"crossref","unstructured":"Pinter, S.: Register allocation with instruction scheduling: A new approach. In: Proceedings of ACM PLDI 1993, pp. 248\u2013257 (1993)","DOI":"10.1145\/173262.155114"}],"container-title":["Lecture Notes in Computer Science","Embedded Computer Systems: Architectures, Modeling, and Simulation"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11796435_28.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:10:52Z","timestamp":1605643852000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11796435_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540364108","9783540364115"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/11796435_28","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}