{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:22:35Z","timestamp":1725456155318},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540607656"},{"type":"electronic","value":"9783540494461"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/bfb0014201","type":"book-chapter","created":{"date-parts":[[2005,11,23]],"date-time":"2005-11-23T08:13:46Z","timestamp":1132733626000},"page":"209-223","source":"Crossref","is-referenced-by-count":1,"title":["Compiling array statements for efficient execution on distributed-memory machines: Two-level mappings"],"prefix":"10.1007","author":[{"given":"S. D.","family":"Kaushik","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"C. -H.","family":"Huang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P.","family":"Sadayappan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,9]]},"reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"B. M. Chapman, P. Mehrotra, and H. P. Zima. Vienna Fortran \u2014 a Fortran language extension for distributed memory multiprocessors. In J. Saltz and P. Mehrotra, editors, Language, Compilers and Runtime Environments for Distributed Memory Machines, pages 39\u201362. 1992.","DOI":"10.1016\/B978-0-444-88712-2.50007-X"},{"key":"14_CR2","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 Proc. of ACM Symposium on Principles and Practices of Parallel Programming, pages 149\u2013158, May 1993.","DOI":"10.1145\/155332.155348"},{"key":"14_CR3","doi-asserted-by":"crossref","unstructured":"High Performance Fortran Forum. High Performance Fortran language specification version 1.0. Technical Report CRPC-TR92225, Rice University, May 1993.","DOI":"10.1145\/174223.158909"},{"key":"14_CR4","unstructured":"G. Fox, S. Hiranandani, K. Kennedy, C. Koelbel, U. Kremer, C.-W. Tseng, and M. Wu. Fortran-D language specification. Technical Report TR-91-170, Dept. of Computer Science, Rice University, Dec. 1991."},{"key":"14_CR5","doi-asserted-by":"crossref","unstructured":"S. K. S. Gupta, S. D. Kaushik, C.-H. Huang, and P. Sadayappan. On compiling array expressions for efficient execution on distributed-memory machines. Journal of Parallel and Distributed Computing, 1995. To appear.","DOI":"10.1006\/jpdc.1996.0011"},{"key":"14_CR6","unstructured":"S. Hiranandani, K. Kennedy, J. Mellor-Crummey, and A. Sethi. Advanced compilation techniques for Fortran D. Technical Report CRPC-TR-93-338, Center for Research on Parallel Computation, Rice University, Oct. 1993."},{"key":"14_CR7","doi-asserted-by":"crossref","unstructured":"S. D. Kaushik. Compile-Time and Run-Time Strategies for Array Statement Execution on Distributed-Memory Machines. PhD thesis, Department of Computer and Information Science, The Ohio State University, Mar. 1995.","DOI":"10.1007\/BFb0025883"},{"key":"14_CR8","doi-asserted-by":"crossref","unstructured":"K. Kennedy, N. Nedeljkovic', and A. Sethi. A linear-time algorithm for computing the memory access sequence in data-parallel programs. Technical Report CRPC-TR94485-S, Center for Research on Parallel Computation, Rice University, Oct. 1994.","DOI":"10.1145\/209936.209948"},{"key":"14_CR9","doi-asserted-by":"crossref","unstructured":"C. Koelbel. Compile-time generation of communication for scientific programs. In Proc. of Supercomputing '91, pages 101\u2013110, Nov. 1991.","DOI":"10.1145\/125826.125890"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"C. Koelbel, D. Loveman, R. Schreiber, G. Steele, and M. Zosel. High Performance Fortran Handbook. The MIT Press, 1994.","DOI":"10.7551\/mitpress\/3499.001.0001"},{"key":"14_CR11","doi-asserted-by":"crossref","unstructured":"J. M. Stichnoth. Efficient compilation of array statements for private memory multicomputers. Technical Report CMU-CS-93-109, School of Computer Science, Carnegie Mellon University, Feb. 1993.","DOI":"10.21236\/ADA266595"},{"key":"14_CR12","unstructured":"A. Thirumalai and J. Ramanujam. Code generation and optimization for array statments in HPF. Technical Report TR-94-12-02, Dept. of Electrical and Computer Engineering, Louisiana State University, 1994."}],"container-title":["Lecture Notes in Computer Science","Languages and Compilers for Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0014201","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,5]],"date-time":"2023-05-05T15:45:09Z","timestamp":1683301509000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0014201"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540607656","9783540494461"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/bfb0014201","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}