{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,22]],"date-time":"2025-03-22T04:20:21Z","timestamp":1742617221557,"version":"3.40.2"},"publisher-location":"Berlin, Heidelberg","reference-count":11,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540616269"},{"type":"electronic","value":"9783540706335"}],"license":[{"start":{"date-parts":[[1996,1,1]],"date-time":"1996-01-01T00:00:00Z","timestamp":820454400000},"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":[[1996]]},"DOI":"10.1007\/3-540-61626-8_54","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T22:06:04Z","timestamp":1330293964000},"page":"406-413","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Array dataflow analysis for explicitly parallel programs"],"prefix":"10.1007","author":[{"given":"Jean-Fran\u00e7ois","family":"Collard","sequence":"first","affiliation":[]},{"given":"Martin","family":"Griebl","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,8]]},"reference":[{"issue":"1","key":"54_CR1","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/BF01407931","volume":"20","author":"P. Feautrier","year":"1991","unstructured":"P. Feautrier. Dataflow analysis of scalar and array references. Int. Journal of Parallel Programming, 20(1):23\u201353, February 1991.","journal-title":"Int. Journal of Parallel Programming"},{"key":"54_CR2","doi-asserted-by":"crossref","unstructured":"C.H. Koelbel, D.B. Loveman, R.S. Schreiber, G.L. Stelle Jr, and M.E. Zosel. The High Performance Fortran Handbook. The MIT Press, 1994.","DOI":"10.7551\/mitpress\/3499.001.0001"},{"key":"54_CR3","doi-asserted-by":"crossref","unstructured":"Parallel Computing Forum. PCF fortran extensions. Fortran Forum, 10(3), 1991.","DOI":"10.1145\/122391.122392"},{"key":"54_CR4","unstructured":"M. Gerndt and R. Berrendorf. SVM-Fortran, Reference Manual, Version 1.4. KFA-ZAM-IB-9510, Research Center J\u00fclich May 1995."},{"key":"54_CR5","doi-asserted-by":"crossref","unstructured":"I. Foster et al. A Compilation System That Integrates High Performance Fortran and Fort ran M. In Proc. of the Scalable High-Performance Computing Conf (SHPCC'94). pages 293\u2013300, Knoxville, TN, May 1994.","DOI":"10.1109\/SHPCC.1994.296657"},{"key":"54_CR6","doi-asserted-by":"crossref","unstructured":"B. Chapman et al. Extending Vienna Fortran with Task Parallelism. In Proc. of the 1994 Intl Conf on Parallel and Distributed System s. pages 258\u2013263, Hsinchu, Taiwan, December 1994.","DOI":"10.1109\/ICPADS.1994.590306"},{"key":"54_CR7","doi-asserted-by":"crossref","unstructured":"J. Ferrante, D. Grunwald, and H. Srinivasan. Computing communication sets for control parallel programs. In K. Pingali et al., editor, Proc. of 7th Int. W. on Lang. and Compilers for Parallel Comp., volume 892 of LNCS, pages 316\u2013330, Ithaca, NY, August 1994.","DOI":"10.1007\/BFb0025887"},{"key":"54_CR8","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 Programming, pages 92\u2013102, Santa Barbara, CA, July 1995.","DOI":"10.1145\/209937.209947"},{"issue":"8","key":"54_CR9","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/135226.135233","volume":"35","author":"W. Pugh","year":"1992","unstructured":"W. Pugh. A practical algorithm for exact array dependence analysis. Communications of the ACM, 35(8):27\u201347, August 1992.","journal-title":"Communications of the ACM"},{"key":"54_CR10","unstructured":"W. Pugh and D. Wonnacott. Nonlinear Array Dependence Analysis. In Third Workshop on Languages, Compilers and Run-Time Systems for Sc alable Computers, Troy, NY, May 1992."},{"key":"54_CR11","doi-asserted-by":"crossref","unstructured":"J. Li and M. Wolfe. Defining, Analyzing, and Transforming Program Constructs. IEEE Parallel and Distributed Technology, 32\u201339, Spring 1994","DOI":"10.1109\/88.281872"}],"container-title":["Lecture Notes in Computer Science","Euro-Par'96 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-61626-8_54","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,21]],"date-time":"2025-03-21T23:22:56Z","timestamp":1742599376000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-61626-8_54"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540616269","9783540706335"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/3-540-61626-8_54","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]},"assertion":[{"value":"8 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"}]}}