{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,5]],"date-time":"2025-01-05T22:10:38Z","timestamp":1736115038917,"version":"3.32.0"},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540602477"},{"type":"electronic","value":"9783540447696"}],"license":[{"start":{"date-parts":[[1995,1,1]],"date-time":"1995-01-01T00:00:00Z","timestamp":788918400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1995]]},"DOI":"10.1007\/bfb0020474","type":"book-chapter","created":{"date-parts":[[2005,11,23]],"date-time":"2005-11-23T08:33:05Z","timestamp":1132734785000},"page":"313-326","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Generation of synchronous code for automatic parallelization of while loops"],"prefix":"10.1007","author":[{"given":"Martin","family":"Griebl","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Fran\u00e7ois","family":"Collard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,9]]},"reference":[{"key":"26_CR1","volume-title":"PhD thesis","author":"C. Ancourt","year":"1990","unstructured":"C. Ancourt. G\u00e9n\u00e9ration automatique de codes de transfert pour multiprocesseurs \u00e0 m\u00e9moires locales. PhD thesis, Univ. of Paris 6, Paris. March 1990."},{"key":"26_CR2","series-title":"IFIP W.G 10.3","first-page":"185","volume-title":"Code generation in automatic parallelizers","author":"J.-F. Collard","year":"1994","unstructured":"J.-F. Collard. Code generation in automatic parallelizers. In C. Girault, editor, Proc. of the Int. Conf. on Applications in Parallel and Distributed Comp., IFIP W.G 10.3, pages 185\u2013194, Caracas, Venezuela. North Holland, April 1994."},{"key":"26_CR3","doi-asserted-by":"crossref","unstructured":"J.-F. Collard. Automatic parallelization of while-loops using speculative execution. Int. J. Parallel Programming, 1995. To appear. Earlier version: Proc. 1994 Scalable High Performance Comp. Conf., pages 429\u2013436. IEEE, May 1994.","DOI":"10.1109\/SHPCC.1994.296675"},{"key":"26_CR4","unstructured":"J.-F. Collard and P. Feautrier. A method for static scheduling of dynamic control programs. Tech. Report 94-34, LIP, Ecole N. S. de Lyon. December 1994."},{"key":"26_CR5","doi-asserted-by":"crossref","unstructured":"J.-F. Collard, D. Barthou and P. Feautrier. Fuzzy array dataflow analysis. In Proc. of 5th ACM SIGPLAN Symp. on Principles and Practice of Parallel Prog.. Santa Barbara, CA. July 1995.","DOI":"10.1145\/209936.209947"},{"key":"26_CR6","doi-asserted-by":"crossref","unstructured":"R. Cytron et al. An Efficient Method of Computing Static Single Assignment Form. In Proc. of 16th ACM Symp. on Principles of Programming Languages, pages 25\u201335. January 1989.","DOI":"10.1145\/75277.75280"},{"key":"26_CR7","first-page":"243","volume":"22","author":"P. Feautrier","year":"1988","unstructured":"P. Feautrier. Parametric integer programming. RAIRO Recherche Op\u00e9rationnelle, 22:243\u2013268, September 1988.","journal-title":"RAIRO Recherche Op\u00e9rationnelle"},{"key":"26_CR8","doi-asserted-by":"crossref","unstructured":"M. Griebl and C. Lengauer. On scanning space-time mapped while loops. In B. Buchberger and J. Volkert, editors, Parallel Processing: CONPAR 94 \u2014 VAPP VI, LNCS 854, pages 677\u2013688. Springer-Verlag, 1994.","DOI":"10.1007\/3-540-58430-7_59"},{"key":"26_CR9","first-page":"10","volume-title":"On the parallelization of loop nests containing while loops","author":"M. Griebl","year":"1995","unstructured":"M. Griebl and C. Lengauer. On the parallelization of loop nests containing while loops. In N. Mirenkov, editor, Proc. Aizu Int. Symp. on Parallel Algorithm\/Architecture Synthesis (pAs'95), pages 10\u201318, Aizu-Wakamatsu, Japan. IEEE, March 1995."},{"key":"26_CR10","doi-asserted-by":"crossref","unstructured":"C. Lengauer. Loop parallelization in the polytope model. In E. Best, editor, CONCUR'93, LNCS 715, pages 398\u2013416. Springer-Verlag, 1993.","DOI":"10.1007\/3-540-57208-2_28"}],"container-title":["Lecture Notes in Computer Science","EURO-PAR '95 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0020474","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,5]],"date-time":"2025-01-05T21:46:37Z","timestamp":1736113597000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0020474"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995]]},"ISBN":["9783540602477","9783540447696"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/bfb0020474","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1995]]},"assertion":[{"value":"9 June 2005","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}