{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:11:30Z","timestamp":1725567090768},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540288947"},{"type":"electronic","value":"9783540319832"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11552413_117","type":"book-chapter","created":{"date-parts":[[2010,9,29]],"date-time":"2010-09-29T11:45:01Z","timestamp":1285760701000},"page":"820-826","source":"Crossref","is-referenced-by-count":0,"title":["Parallelism Improvements of Software Pipelining by Combining Spilling with Rematerialization"],"prefix":"10.1007","author":[{"given":"Naohiro","family":"Ishii","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiroaki","family":"Ogi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tsubasa","family":"Mochizuki","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kazunori","family":"Iwata","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"117_CR1","doi-asserted-by":"publisher","first-page":"428","DOI":"10.1145\/177492.177575","volume":"16","author":"P. Briggs","year":"1994","unstructured":"Briggs, P., Cooper, K.D., Torczon, L.: Improvements to graph coloring register allocation. ACM Transactions on Programming Languages and Systems\u00a016, 428\u2013455 (1994)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"117_CR2","volume-title":"Bulldog: A Compiler for VLIW Archtectures","author":"J. Ellis","year":"1986","unstructured":"Ellis, J.: Bulldog: A Compiler for VLIW Archtectures. MIT Press, Cambridge (1986)"},{"key":"117_CR3","unstructured":"Hennessy, J., Patterson: Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publisheres, Inc., San Mateo CA (1990)"},{"key":"117_CR4","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1109\/TPDS.2004.1278099","volume":"15","author":"J. Zalamea","year":"2004","unstructured":"Zalamea, J., J.Llosa, E., Valero, M.: Register constrained modulo scheduling. ACM Trans. on Parallel & Distributed Systems\u00a015, 417\u2013430 (2004)","journal-title":"ACM Trans. on Parallel & Distributed Systems"},{"key":"117_CR5","doi-asserted-by":"crossref","unstructured":"Norris, C., Pollock, L.L.: A scheduler-sensitive global register allocator. In: Supercomputing 1993 Proceedings, pp. 804\u2013813 (1993)","DOI":"10.1145\/169627.169839"},{"key":"117_CR6","doi-asserted-by":"crossref","unstructured":"Li, D., Iwahori, Y., Hayashi, T., Ishii, N.: A spill code placement framework for code scheduling. In: The 11th International Workshop on Languages and Compilers for Parallel Computing, pp. 263\u2013274 (1998)","DOI":"10.1007\/BFb0032679"},{"key":"117_CR7","unstructured":"Shimizu, K., Li, D., Ishii, N.: On the code scheduling of register constraints. In: AoM\/IAoM 17th Annual International Conference, pp. 272\u2013277 (1999)"},{"key":"117_CR8","doi-asserted-by":"crossref","unstructured":"Llosa, M., Ayguade, E.: Heuristics for register-constrained software pipelining. In: Proc. of the, Int. Cobf. On Microarchitecture, pp. 250\u2013261 (1996)","DOI":"10.1109\/MICRO.1996.566466"},{"key":"117_CR9","unstructured":"Ishii, N., Shimizu, K., Li, D.: Cooperation of code scheduling and spilling code placement for the compiler. In: Proc. Int. Conf. on Soft Eng, Applied to Networking and Parallel\/Distributed Computing, pp. 474\u2013481 (2000)"},{"key":"117_CR10","unstructured":"Doi, N., Sumiyoshi, K., Ishii, N.: Estimation of earliest starting time for scheduling with communication costs. In: Proc. Int. Conf. on Soft Eng, Applied to Networking and Parallel\/Distributed Computing, pp. 399\u2013406 (2001)"}],"container-title":["Lecture Notes in Computer Science","Knowledge-Based Intelligent Information and Engineering Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11552413_117.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T14:44:08Z","timestamp":1605624248000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11552413_117"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540288947","9783540319832"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/11552413_117","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}