{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:26:42Z","timestamp":1725456402648},"publisher-location":"Berlin, Heidelberg","reference-count":18,"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\/bfb0020477","type":"book-chapter","created":{"date-parts":[[2005,11,23]],"date-time":"2005-11-23T08:33:05Z","timestamp":1132734785000},"page":"351-364","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An array partitioning analysis for parallel loop distribution"],"prefix":"10.1007","author":[{"given":"Marc","family":"Le Fur","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Louis","family":"Pazat","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fran\u00e7oise","family":"Andr\u00e9","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,9]]},"reference":[{"key":"29_CR1","doi-asserted-by":"crossref","unstructured":"R. Allen and K. Kennedy. Automatic Translation of Fortran Programs to Vector Form. ACM TOPLAS, 9(4), October 1987.","DOI":"10.1145\/29873.29875"},{"key":"29_CR2","unstructured":"C. Ancourt, F. Coelho, F. Irigoin, and R. Keryell. A Linear Algebra Framework for Static HPF Code Distribution. In Fourth International Workshop on Compilers for Parallel Computers, Delft, The Netherlands, December 1993."},{"key":"29_CR3","unstructured":"F. Andr\u00e9, M. Le Fur, Y. Mah\u00e9o, and J.-L. Pazat. Parallelization of a Wave Propagation Application using a Data Parallel Compiler. In Nineth International Parallel Processing Symposium, Santa Barbara, California, April 1995."},{"key":"29_CR4","series-title":"LNCS 919","volume-title":"High-Performance Computing and Networking","author":"F. Andr\u00e9","year":"1995","unstructured":"F. Andr\u00e9, M. Le Fur, Y. Mah\u00e9o, and J.-L. Pazat. The Pandore Data-Parallel Compiler and its Portable Runtime. In High-Performance Computing and Networking, LNCS 919, Springer Verlag, Milan, Italy, May 1995."},{"key":"29_CR5","doi-asserted-by":"crossref","unstructured":"D. Callahan and K. Kennedy. Compiling Programs for Dis tributed-Memory Multiprocessors. Journal of Supercomputing, 2, 1988.","DOI":"10.1007\/BF00128175"},{"key":"29_CR6","unstructured":"B.M. Chapman and H.P. Zima. Compiling for Distributed-Memory Systems. Research Report ACPC\/TR 92-17, Austrian Center for Parallel Computation, University of Vienna, November 1992."},{"key":"29_CR7","doi-asserted-by":"crossref","unstructured":"S. Chatterjee, J. R. Gilbert, F. J. E. Long, R. Schreiber, and S.-H Teng. Generating Local Addresses and Communication Sets for Data-Parallel Programs. In Fourth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, San Diego, California, May 1993.","DOI":"10.1145\/155332.155348"},{"key":"29_CR8","volume-title":"Research Report 93-15","author":"J.-F. Collard","year":"1993","unstructured":"J.-F. Collard, P. Feautrier, and T. Risset. Construction of DO Loops from Systems of Affine Constraints. Research Report 93-15, LIP, Lyon, France, May 1993."},{"key":"29_CR9","doi-asserted-by":"crossref","unstructured":"A. Darte and Y. Robert. Constructive Methods for Scheduling Uniform Loop Nests. IEEE Transactions on Parallel and Distributed Systems, 5(8), August 1994.","DOI":"10.1109\/71.298207"},{"key":"29_CR10","doi-asserted-by":"crossref","unstructured":"P. Feautrier. Some Efficient Solutions to the Affine Scheduling Problem, Part I, One-Dimensional Time. International Journal of Parallel Programming, 21(5), 1992.","DOI":"10.1007\/BF01407835"},{"key":"29_CR11","doi-asserted-by":"crossref","unstructured":"S. K. S. Gupta, S. D. Kaushik, C.-H. Huang, and P. Sadayappan. Compiling Array Expressions for Efficient Execution on Distributed-Memory Machines. Technical Report 19, The Ohio State University, 1994.","DOI":"10.1109\/ICPP.1993.122"},{"key":"29_CR12","doi-asserted-by":"crossref","unstructured":"High Performance Fortran Forum. High Performance Fortran Language Specification. Technical Report Version 1.0, Rice University, May 1993.","DOI":"10.1145\/174223.158909"},{"key":"29_CR13","doi-asserted-by":"crossref","unstructured":"F. Irigoin and C. Ancourt. Scanning Polyhedra with DO Loops. In Third ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 39\u201350, April 1991.","DOI":"10.1145\/109626.109631"},{"key":"29_CR14","volume-title":"Research Report 2288","author":"H. Verge Le","year":"1994","unstructured":"H. Le Verge, V. Van Dongen, and D. K. Wilde. Loop Nest Synthesis Using the Polyhedral Library. Research Report 2288, INRIA, France, May 1994."},{"key":"29_CR15","doi-asserted-by":"crossref","unstructured":"M. Le Fur. Scanning Parameterized Polyhedron using Fourier-Motzkin Elimination. In High Performance Computing Symposium, Montr\u00e9al, Canada, July 1995.","DOI":"10.1002\/(SICI)1096-9128(199607)8:6<445::AID-CPE253>3.0.CO;2-G"},{"key":"29_CR16","unstructured":"Y. Mah\u00e9o and J.-L. Pazat. Distributed Array Management for HPF Compilers. In High Performance Computing Symposium, Montr\u00e9al, Canada, July 1995."},{"key":"29_CR17","unstructured":"C.W. Tseng. An Optimizing Fortran D Compiler for MIMD Distributed-Memory Machines. PhD thesis, Rice University, January 1993."},{"key":"29_CR18","doi-asserted-by":"crossref","unstructured":"V. Van Dongen. Compiling Distributed Loops onto SPMD Code. Parallel Processing Letter, 4(3), 1994.","DOI":"10.1142\/S0129626494000284"}],"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\/BFb0020477","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,5]],"date-time":"2023-05-05T15:48:11Z","timestamp":1683301691000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0020477"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1995]]},"ISBN":["9783540602477","9783540447696"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/bfb0020477","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"}]}}