{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:14:05Z","timestamp":1763468045938},"publisher-location":"Berlin, Heidelberg","reference-count":11,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540575023"},{"type":"electronic","value":"9783540482017"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1993]]},"DOI":"10.1007\/3-540-57502-2_42","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T13:04:36Z","timestamp":1330261476000},"page":"97-111","source":"Crossref","is-referenced-by-count":36,"title":["Compiler analysis for irregular problems in fortran D"],"prefix":"10.1007","author":[{"given":"R.","family":"Hanxleden","sequence":"first","affiliation":[]},{"given":"K.","family":"Kennedy","sequence":"additional","affiliation":[]},{"given":"C.","family":"Koelbel","sequence":"additional","affiliation":[]},{"given":"R.","family":"Das","sequence":"additional","affiliation":[]},{"given":"J.","family":"Saltz","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,3]]},"reference":[{"key":"7_CR1","doi-asserted-by":"crossref","unstructured":"T. W. Clark, R. v. Hanxleden, K. Kennedy, C. Koelbel, and L. R. Scott. Evaluating parallel languages for molecular dynamics computations. In Scalable High Performance Computing Conference, Williamsburg, VA, April 1992.","DOI":"10.1109\/SHPCC.1992.232682"},{"key":"7_CR2","doi-asserted-by":"crossref","unstructured":"R. Das, D. Mavriplis, J. Saltz, S. Gupta, and R. Ponnusamy. The design and implementation of a parallel unstructured Euler solver using software primitives, AIAA-92-0562. In Proceedings of the 30th Aerospace Sciences Meeting. AIAA, January 1992.","DOI":"10.2514\/6.1992-562"},{"key":"7_CR3","volume-title":"ICASE Report 91-73","author":"R. Das","year":"1991","unstructured":"R. Das, R. Ponnusamy, J. Saltz, and D. Mavriplis. Distributed memory compiler methods for irregular problems \u2014 data copy reuse and runtime partitioning. ICASE Report 91-73, Institute for Computer Application in Science and Engineering, Hampton, VA, September 1991."},{"issue":"2","key":"7_CR4","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1002\/spe.4380200203","volume":"20","author":"T. Gross","year":"1990","unstructured":"T. Gross and P. Steenkiste. Structured dataflow analysis for arrays and its use in an optimizing compiler. Software\u2014Practice and Experience, 20(2):133\u2013155, February 1990.","journal-title":"Software\u2014Practice and Experience"},{"key":"7_CR5","unstructured":"S. Hiranandani, K. Kennedy, C. Koelbel, U. Kremer, and C. Tseng. An overview of the Fortran D programming system. In Proceedings of the Fourth Workshop on Languages and Compilers for Parallel Computing, Santa Clara, CA, August 1991."},{"issue":"1","key":"7_CR6","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/77606.77608","volume":"12","author":"S. Horwitz","year":"1990","unstructured":"S. Horwitz, T. Reps, and D. Binkley. Interprocedural slicing using dependence graphs. ACM Transactions on Programming Languages and Systems, 12(1):26\u201360, January 1990.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"issue":"1","key":"7_CR7","first-page":"159","volume":"23","author":"J. Kam","year":"1976","unstructured":"J. Kam and J. Ullman. Global data flow analysis and iterative algorithms. Journal of the ACM, 23(1):159\u2013171, January 1976.","journal-title":"Journal of the ACM"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"J. Knoop, O. R\u00fcthing, and B. Steffen. Lazy code motion. In Proceedings of the ACM SIG-PLAN '92 Conference on Program Language Design and Implementation, San Francisco, CA, June 1992.","DOI":"10.1145\/143095.143136"},{"key":"7_CR9","doi-asserted-by":"crossref","unstructured":"C. Koelbel, P. Mehrotra, and J. Van Rosendale. Supporting shared data structures on distributed memory machines. In Proceedings of the Second ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Seattle, WA, March 1990.","DOI":"10.1145\/99163.99183"},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"R. Mirchandaney, J. Saltz, R. Smith, D. Nicol, and K. Crowley. Principles of runtime support for parallel processors. In Proceedings of the Second International Conference on Supercomputing, St. Malo, France, July 1988.","DOI":"10.1145\/55364.55378"},{"issue":"2","key":"7_CR11","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1016\/0743-7315(90)90129-D","volume":"8","author":"J. Saltz","year":"1990","unstructured":"J. Saltz, K. Crowley, R. Mirchandaney, and H. Berryman. Run-time scheduling and execution of loops on message passing machines. Journal of Parallel and Distributed Computing, 8(2):303\u2013312, 1990.","journal-title":"Journal of Parallel and Distributed Computing"}],"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-57502-2_42.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:12:32Z","timestamp":1605647552000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-57502-2_42"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993]]},"ISBN":["9783540575023","9783540482017"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/3-540-57502-2_42","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1993]]}}}