{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,13]],"date-time":"2025-05-13T11:05:45Z","timestamp":1747134345357},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540280095"},{"type":"electronic","value":"9783540318132"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11532378_6","type":"book-chapter","created":{"date-parts":[[2010,7,20]],"date-time":"2010-07-20T19:16:36Z","timestamp":1279653396000},"page":"56-71","source":"Crossref","is-referenced-by-count":4,"title":["Speculative Subword Register Allocation in Embedded Processors"],"prefix":"10.1007","author":[{"given":"Bengu","family":"Li","sequence":"first","affiliation":[]},{"given":"Youtao","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Rajiv","family":"Gupta","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"1","key":"6_CR1","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1016\/0096-0551(81)90048-5","volume":"6","author":"G.J. Chaitin","year":"1981","unstructured":"Chaitin, G.J., Auslander, M.A., Chandra, A.K., Cocke, J., Hopkins, M.E., Markstein, P.W.: Register Allocation Via Coloring. Computer Languages\u00a06(1), 47\u201357 (1981)","journal-title":"Computer Languages"},{"key":"6_CR2","doi-asserted-by":"crossref","first-page":"776","DOI":"10.1109\/SECON.1992.202433","volume":"2","author":"C.E. Foster","year":"1992","unstructured":"Foster, C.E., Grossman, H.C.: An Empirical Investigation of the Haifa Register Allocation in the GNU C Compiler. IEEE Southeast Conference\u00a02, 776\u2013779 (1992)","journal-title":"IEEE Southeast Conference"},{"key":"6_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1007\/3-540-45937-5_7","volume-title":"Compiler Construction","author":"R. Gupta","year":"2002","unstructured":"Gupta, R., Mehofer, E., Zhang, Y.: A Representation for Bit Section based Analysis and Optimization. In: Horspool, R.N. (ed.) CC 2002. LNCS, vol.\u00a02304, pp. 62\u201377. Springer, Heidelberg (2002)"},{"unstructured":"Lee, C., Potkonjak, M., Mangione-Smith, W.H.: Mediabench: A Tool for Evaluating and Synthesizing Multimedia and Communication Systems. In: IEEE\/ACM International Symposium on Microarchitecture (MICRO) (December 1997)","key":"6_CR4"},{"doi-asserted-by":"crossref","unstructured":"Li, B., Gupta, R.: Simple Offset Assignment in Presence of Subword Data. In: International Conference on Compilers, Architecture, and Synthesis of Embedded Systems (CASES), San Jose, CA (October 2003)","key":"6_CR5","DOI":"10.1145\/951710.951715"},{"doi-asserted-by":"crossref","unstructured":"Li, B., Gupta, R.: Bit Section Instruction Set Extension of ARM for Embedded Applications. In: International Conference on Compilers, Architecture, and Synthesis of Embedded Systems (CASES), Grenoble, France, October 2002, pp. 69\u201378 (2002)","key":"6_CR6","DOI":"10.1145\/581630.581642"},{"unstructured":"Lin, J., Chen, T., Hsu, W.C., Yew, P.C.: Speculative Register Promotion Using Advanced Load Address Table (ALAT). In: International Symposium on Code Generation and Optimization, CGO (2003)","key":"6_CR7"},{"unstructured":"Nie, X., Gazsi, L., Engel, F., Fettweis, G.: A New Network Processor Architecture for High Speed Communications. In: IEEE Workshop on Signal Processing Systems (SiPS), pp. 548\u2013557 (1999)","key":"6_CR8"},{"doi-asserted-by":"crossref","unstructured":"Stephenson, M., Babb, J., Amarasinghe, S.: Bitwidth Analysis with Application to Silicon Compilation. In: ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pp. 108\u2013120 (2000)","key":"6_CR9","DOI":"10.1145\/358438.349317"},{"unstructured":"Seal, D. (ed.): ARM Architectural Reference Manual, 2nd edn. Addison-Wesley, Reading","key":"6_CR10"},{"doi-asserted-by":"crossref","unstructured":"Tallam, S., Gupta, R.: Bitwidth Aware Global Register Allocation. In: 30th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL), June 2003, pp. 85\u201396 (2003)","key":"6_CR11","DOI":"10.1145\/604131.604139"},{"doi-asserted-by":"crossref","unstructured":"Wagner, J., Leupers, R.: C Compiler Design for an Industrial Network Processor. In: ACM SIGPLAN Workshop on Languages, Compilers, and Tools for Embedded Systems (LCTES), June 2001, pp. 155\u2013164 (2001)","key":"6_CR12","DOI":"10.1145\/384197.384218"},{"doi-asserted-by":"crossref","unstructured":"Wolf, T., Franklin, M.: Commbench - A Telecommunications Benchmark for Network Processor. In: IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) (April 2000)","key":"6_CR13","DOI":"10.1109\/ISPASS.2000.842295"},{"unstructured":"Yang, J., Gupta, R.: Energy Efficient Frequent Value Data Cache Design. In: IEEE\/ACM 35th International Symposium on Microarchitecture (MICRO), Istanbul, Turkey, November 2002, pp. 197\u2013207 (2002)","key":"6_CR14"},{"key":"6_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1007\/3-540-45937-5_4","volume-title":"Compiler Construction","author":"Y. Zhang","year":"2002","unstructured":"Zhang, Y., Gupta, R.: Data Compression Transformations for Dynamically Allocated Data Structures. In: Horspool, R.N. (ed.) CC 2002. LNCS, vol.\u00a02304, pp. 14\u201328. Springer, Heidelberg (2002)"},{"doi-asserted-by":"crossref","unstructured":"Zhang, Y., Gupta, R.: Enabling Partial Cache Line Prefetching Through Data Compression. In: International Conference on Parallel Processing (ICPP), Kaohsiung, Taiwan (October 2003)","key":"6_CR16","DOI":"10.1109\/ICPP.2003.1240590"}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for High Performance Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11532378_6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T20:09:28Z","timestamp":1605643768000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11532378_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540280095","9783540318132"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/11532378_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}