{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:05:09Z","timestamp":1759133109724,"version":"3.40.2"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540576594"},{"type":"electronic","value":"9783540483083"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1994]]},"DOI":"10.1007\/3-540-57659-2_14","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T13:14:15Z","timestamp":1330262055000},"page":"234-252","source":"Crossref","is-referenced-by-count":6,"title":["The alignment-distribution graph"],"prefix":"10.1007","author":[{"given":"Siddhartha","family":"Chatterjee","sequence":"first","affiliation":[]},{"given":"John R.","family":"Gilbert","sequence":"additional","affiliation":[]},{"given":"Robert","family":"Schreiber","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,5,31]]},"reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"R. A. Ballance, A. B. Maccabe, and K. J. Ottenstein. The Program Dependence Web: A representation supporting control-, data-, and demand-driven interpretation of imperative languages. In Proceedings of the ACM SIGPLAN'90 Conference on Programming Language Design and Implementation, pages 257\u2013271, White Plains, NY, June 1990.","DOI":"10.1145\/93548.93578"},{"key":"14_CR2","unstructured":"S. Chatterjee, J. R. Gilbert, and R. Schreiber. Mobile and replicated alignment of arrays in data-parallel programs. In Proceedings of Supercomputing '93, Portland, OR, Nov. 1993. To appear."},{"issue":"1","key":"14_CR3","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1145\/156668.156693","volume":"28","author":"S. Chatterjee","year":"1993","unstructured":"S. Chatterjee, J. R. Gilbert, R. Schreiber, and S.-H. Teng. Optimal evaluation of array expressions on massively parallel machines. In Proceedings of the Second Workshop on Languages, Compilers, and Runtime Environments for Distributed Memory Multiprocessors, Boulder, CO, Oct 1992. Published in SIGPLAN Notices, 28(1), January 1993, pages 68\u201371. An expanded version is available as RIACS Technical Report TR 92.17 and Xerox PARC Technical Report CSL-92-11.","journal-title":"SIGPLAN Notices"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"S. Chatterjee, J. R. Gilbert, R. Schreiber, and S.-H. Teng. Automatic array alignment in data-parallel programs. In Proceedings of the Twentieth Annual ACM SIGACT\/SIGPLAN Symposium on Principles of Programming Languages, pages 16\u201328, Charleston, SC, Jan. 1993. Also available as RIACS Technical Report 92.18 and Xerox PARC Technical Report CSL-92-13.","DOI":"10.1145\/158511.158517"},{"issue":"4","key":"14_CR5","doi-asserted-by":"publisher","first-page":"451","DOI":"10.1145\/115372.115320","volume":"13","author":"R. Cytron","year":"1991","unstructured":"R. Cytron, J. Ferrante, B. K. Rosen, M. N. Wegman, and F. K. Zadeck. Efficiently computing static single assignment form and the control dependence graph. ACM Trans. Prog. Lang. Syst., 13(4):451\u2013490, Oct. 1991.","journal-title":"ACM Trans. Prog. Lang. Syst."},{"key":"14_CR6","volume-title":"Technical Report Rice COMP TR90-141","author":"G. C. Fox","year":"1990","unstructured":"G. C. Fox, S. Hiranandani, K. Kennedy, C. Koelbel, U. Kremer, C.-W. Tseng, and M.-Y. Wu. Fortran D language specification. Technical Report Rice COMP TR90-141, Department of Computer Science, Rice University, Houston, TX, Dec. 1990."},{"key":"14_CR7","volume-title":"PhD thesis","author":"M. Gupta","year":"1992","unstructured":"M. Gupta. Automatic Data Partitioning on Distributed Memory Multicomputers. PhD thesis. University of Illinois at Urbana-Champaign, Urbana, IL, Sept. 1992. Available as technical reports UILU-ENG-92-2237 and CRHC-92-19."},{"key":"14_CR8","doi-asserted-by":"crossref","unstructured":"High Performance Fortran Forum. High Performance Fortran language specification version 1.0. Draft, Jan. 1993. Also available as technical report CRPC-TR 92225, Center for Research on Parallel Computation, Rice University.","DOI":"10.1145\/174223.158909"},{"key":"14_CR9","doi-asserted-by":"crossref","unstructured":"R. Johnson and K. Pingali. Dependence-based program analysis. In Proceedings of the ACM SIGPLAN'93 Conference on Programming Language Design and Implementation, pages 78\u201389, Albuquerque, NM, June 1993.","DOI":"10.1145\/155090.155098"},{"issue":"2","key":"14_CR10","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1016\/0743-7315(90)90086-5","volume":"8","author":"K. Knobe","year":"1990","unstructured":"K. Knobe, J. D. Lukas, and G. L. Steele Jr. Data optimization: Allocation of arrays to reduce communication on SIMD machines. Journal of Parallel and Distributed Computing, 8(2): 102\u2013118, Feb. 1990.","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"2","key":"14_CR11","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1016\/0743-7315(91)90090-V","volume":"13","author":"J. Li","year":"1991","unstructured":"J. Li and M. Chen. The data alignment phase in compiling programs for distributed-memory machines. Journal of Parallel and Distributed Computing, 13(2):213\u2013221, Oct. 1991.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"14_CR12","series-title":"Kluwer international series in engineering and computer science","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-2001-2","volume-title":"Memory Storage Patterns in Parallel Processing","author":"M. E. Mace","year":"1987","unstructured":"M. E. Mace. Memory Storage Patterns in Parallel Processing. Kluwer international series in engineering and computer science. Khiwer Academic Press, Norwell, MA, 1987."},{"key":"14_CR13","unstructured":"Thinking Machines Corporation, Cambridge, MA. CM Fortran Reference Manual Versions 1.0 and 1.1, July 1991."},{"key":"14_CR14","volume-title":"PhD thesis","author":"S. Wholey","year":"1991","unstructured":"S. Wholey. Automatic Data Mapping for Distributed-Memory Parallel Computers. PhD thesis, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA, May 1991. Available as Technical Report CMU-CS-91-121."},{"key":"14_CR15","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1002\/net.3230170203","volume":"17","author":"P. Winter","year":"1987","unstructured":"P. Winter. Steiner problem in networks: A survey. Networks, 17:129\u2013167, 1987.","journal-title":"Networks"}],"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\/3-540-57659-2_14.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,21]],"date-time":"2025-03-21T22:12:02Z","timestamp":1742595122000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-57659-2_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994]]},"ISBN":["9783540576594","9783540483083"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-57659-2_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1994]]}}}