{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,22]],"date-time":"2025-03-22T04:19:28Z","timestamp":1742617168780,"version":"3.40.2"},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540578772"},{"type":"electronic","value":"9783540483717"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1994]]},"DOI":"10.1007\/3-540-57877-3_10","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T13:35:20Z","timestamp":1330263320000},"page":"143-157","source":"Crossref","is-referenced-by-count":2,"title":["Compiling nested loops for limited connectivity VLIWs"],"prefix":"10.1007","author":[{"given":"Adrian","family":"Slowik","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Georg","family":"Piepenbrock","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Pfahler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,30]]},"reference":[{"key":"10_CR1","doi-asserted-by":"crossref","unstructured":"C. Ancourt and F. Irigoin. Scanning polyhedra with DO loops. In 3rd ACM SIGPLAN Symposium on Principles and Practise of Parallel Programming, pages 39\u201350, July 1991.","DOI":"10.1145\/109625.109631"},{"issue":"4","key":"10_CR2","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1145\/29873.29875","volume":"9","author":"R. Allen","year":"1987","unstructured":"Randy Allen and Ken Kennedy. Automatic translation of FORTRAN programs to vector form. ACM Transactions on Programming Languages and Systems, 9(4):491\u2013542, October 1987.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"10_CR3","doi-asserted-by":"crossref","unstructured":"Utpal Banerjee. Loop Transformations for Restructuring Compilers. Kluwer Academic Publishers, 1993.","DOI":"10.1007\/b102311"},{"key":"10_CR4","doi-asserted-by":"crossref","unstructured":"A. Capitanio, N. Dutt, and A. Nicolau. Partitioned register files for VLIWs: A preliminary analysis of tradeoffs. In Proc. 25th Annual Int'l Symp. on Microarchitecture, 1992.","DOI":"10.1109\/MICRO.1992.697033"},{"key":"10_CR5","doi-asserted-by":"crossref","unstructured":"R. P. Colwell, R. P. Nix, O'Donnel, J. J. Pappworth, and P. K. Rodman. A VLIW architecture for a trace scheduling compiler. In 2nd International Conference on Architectural Support for Programming Languages and Operating Systems, October 1987.","DOI":"10.1145\/36204.36201"},{"key":"10_CR6","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1016\/0167-8191(90)90055-E","volume":"16","author":"Michael L. L. Dowling","year":"1990","unstructured":"Michael L. Dowling. Optimal code parallelization using unimodular transformations. Parallel Computing, 16:157\u2013171, 1990.","journal-title":"Parallel Computing"},{"key":"10_CR7","unstructured":"Paul Feautrier. Toward automatic distribution. Technical Report 92.95, IBP\/MASI, December 1992."},{"key":"10_CR8","unstructured":"Sun Yuan Kung. VLSI Array Processors. Information and system sciences series. Prentice Hall, 1988."},{"issue":"2","key":"10_CR9","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1145\/360827.360844","volume":"17","author":"L. Lamport","year":"1974","unstructured":"Leslie Lamport. The parallel execution of DO loops. COMMUNICATIONS OF THE ACM, 17(2):83\u201393, 1974.","journal-title":"Communications of the ACM"},{"key":"10_CR10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TC.1986.1676652","volume":"c-35","author":"Dan I. I. Moldovan","year":"1986","unstructured":"Dan I. Moldovan and Jose A. B. Fortes. Partitioning and mapping algorithms into fixed size systolic arrays. IEEE-TRANSACTIONS ON COMPUTERS, c-35:1\u201312, January 1986.","journal-title":"IEEE-Transactions on computers"},{"key":"10_CR11","doi-asserted-by":"publisher","first-page":"568","DOI":"10.1016\/0743-7315(88)90013-5","volume":"5","author":"A. Nicolau","year":"1988","unstructured":"Alexandru Nicolau. Loop quantization: A generalized loop unwinding technique. Journal of Parallel and Distributed Computing, 5:568\u2013586, 1988.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10_CR12","unstructured":"P. Pfahler. A code generation environment for fine-grained parallelization. In Proc. 2nd PASA Workshop, GI\/ITG Mitteilungen der Fachgruppe 3.1.2 \u201cParallel-Algorithmen und Rechnerstrukturen (PARS)\u201d, February 1992."},{"key":"10_CR13","doi-asserted-by":"crossref","unstructured":"B.R. Rau and J.A. Fisher. Instruction-level processing: History, overview, and perspective. The Journal of Supercomputing, 7(1\/2), 1993.","DOI":"10.1007\/BF01205181"},{"key":"10_CR14","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1016\/0743-7315(92)90027-K","volume":"16","author":"J. Ramanujam","year":"1992","unstructured":"J. Ramanujam and P. Sadayappan. Tiling multidimensional iteration spaces for multicomputers. Journal of Parallel and Distributed Computing, 16:108\u2013120, 1992.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10_CR15","doi-asserted-by":"crossref","unstructured":"Michael E. Wolf and Monica S. Lam. A data locality optimizing algorithm. In Proceedings of the ACM SIGPLAN 91 Conference on Programming Language Design and Implementation, Toronto, Ontario, Canada, pages 30\u201344, June 1991.","DOI":"10.1145\/113445.113449"},{"issue":"4","key":"10_CR16","doi-asserted-by":"publisher","first-page":"452","DOI":"10.1109\/71.97902","volume":"2","author":"Michael E. E. Wolf","year":"1991","unstructured":"Michael E. Wolf and Monica S. Lam. A loop transformation theory and an algorithm to maximize parallelism. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2(4):452\u2013471, October 1991.","journal-title":"IEEE Transactions on parallel and distributed systems"},{"key":"10_CR17","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/BF00129834","volume":"4","author":"M. Wolfe","year":"1990","unstructured":"Michael Wolfe. Data dependence and programm restructuring. The Journal of Supercomputing, 4:321\u2013344, 1990.","journal-title":"The Journal of Supercomputing"},{"key":"10_CR18","unstructured":"Hans Zima and Barbara Chapman. Supercompilers for Parallel and Vector Computers. ACM Press Frontier Series. Addison Wesley, 1990."}],"container-title":["Lecture Notes in Computer Science","Compiler Construction"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-57877-3_10.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,21]],"date-time":"2025-03-21T22:15:40Z","timestamp":1742595340000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-57877-3_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994]]},"ISBN":["9783540578772","9783540483717"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/3-540-57877-3_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1994]]}}}