{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T04:31:55Z","timestamp":1778301115646,"version":"3.51.4"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[1996,8,1]],"date-time":"1996-08-01T00:00:00Z","timestamp":838857600000},"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":["Int J Parallel Prog"],"published-print":{"date-parts":[[1996,8]]},"DOI":"10.1007\/bf03356752","type":"journal-article","created":{"date-parts":[[2016,5,26]],"date-time":"2016-05-26T02:17:59Z","timestamp":1464229079000},"page":"291-317","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Partitioning-Independent Paradigm for Nested Data Parallelism"],"prefix":"10.1007","volume":"24","author":[{"given":"Dean","family":"Engelhardt","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Wendelborn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,5,26]]},"reference":[{"key":"BF03356752_CR1","unstructured":"Thinking Machines Corporation, Cambridge, Massachusetts, CM Fortran Reference Manual, Version 2.1 Beta (December 1992)."},{"key":"BF03356752_CR2","unstructured":"S. Wholey and Guy L. Steele, Jr., Connection Machine Lisp: A Dialect of Common Lisp for Data Parallel Programming, Proc. of the Second Int\u2019l Conf. on Supercomputing (1987)."},{"issue":"1","key":"BF03356752_CR3","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1006\/jpdc.1994.1038","volume":"21","author":"GE Blelloch","year":"1994","unstructured":"Guy E. Blelloch, Jonathan C. Hardwick, Jay Sipelstien, Marco Zahga, and Siddhartha Chatterjee, Implementation of a Portable Nested Data-Parallel Language, Journal of Parallel and Distributed Computing 21(1):4\u201314 (April 1994).","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"BF03356752_CR4","volume-title":"Fortran 90 Explained","author":"M Metcalf","year":"1990","unstructured":"Michael Metcalf and John Reid, Fortran 90 Explained, Oxford University Press (1990)."},{"key":"BF03356752_CR5","unstructured":"HPF Committee, High Performance Fortran Terms and Concepts, Fortran Forum, Vol. 12, No. 4 (December 1993)."},{"key":"BF03356752_CR6","volume-title":"Vector Models for Data-Parallel Computing","author":"GE Blelloch","year":"1990","unstructured":"Guy E. Blelloch, Vector Models for Data-Parallel Computing, The MIT Press, Cambridge Massachusetts (1990)."},{"key":"BF03356752_CR7","series-title":"Technical Report","volume-title":"Adl review","author":"B Alexander","year":"1993","unstructured":"Brad Alexander, Adl review. Technical Report 94-10, University of Adelaide (May 1993).3"},{"key":"BF03356752_CR8","series-title":"Technical Report","volume-title":"Adl.: The Adelaide language","author":"P Roe","year":"1992","unstructured":"Paul Roe, Adl.: The Adelaide language, Technical Report, University of Adelaide (July 1992).3"},{"issue":"2","key":"BF03356752_CR9","first-page":"182","volume":"6","author":"S Chatterjee","year":"1994","unstructured":"Siddhartha Chatterjee, Programming Models, Compilers, and Algorithms for Irregular Data-Parallel Computations, Int\u2019l Journal of High Speed Computing 6(2):182\u2013222 (1994).","journal-title":"Int\u2019l Journal of High Speed Computing"},{"key":"BF03356752_CR10","unstructured":"Thinking Machines Corporation, Cambridge, Massachusetts, CM5 Technical Summary (January 1992)."},{"key":"BF03356752_CR11","volume-title":"The Paralation Model: Architecture Independent Parallel Programming","author":"GW Sabot","year":"1990","unstructured":"Gary W. Sabot, The Paralation Model: Architecture Independent Parallel Programming, The MIT Press, Cambridge Massachusetts (1990)."},{"issue":"2","key":"BF03356752_CR12","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1109\/71.127259","volume":"3","author":"M Gupta","year":"1992","unstructured":"Manish Gupta and Prithviraj Banerjee, Demonstration of Automatic Data Partitioning Techniques for Parallelizing Compilers on Multicomputers, IEEE Trans. on Parallel and Distributed Systems 3(2):179\u2013193 (March 1992).","journal-title":"IEEE Trans. on Parallel and Distributed Systems"},{"key":"BF03356752_CR13","series-title":"Research Monographs in Parallel and Distributed Computing","volume-title":"Partitioning and Scheduling Parallel Programs for Multiprocessors","author":"V Sarkar","year":"1989","unstructured":"Vivek Sarkar, Partitioning and Scheduling Parallel Programs for Multiprocessors, Research Monographs in Parallel and Distributed Computing, Cambridge, Massachusetts (1989)."},{"key":"BF03356752_CR14","doi-asserted-by":"crossref","unstructured":"Boontee Kruatrachue and Ted Lewis, Grain Size Determination for Parallel Processing, IEEE Software, pp. 23\u201332 (January 1988).","DOI":"10.1109\/52.1991"},{"key":"BF03356752_CR15","doi-asserted-by":"crossref","unstructured":"Gail Alverson, Robert Alverson, David Callahan, Brian Koblenz, Allan Porterfield, and Burton Smith, The Tera Computer System, Int\u2019l Conf. on Supercomputing (June 1990).","DOI":"10.1145\/77726.255132"},{"issue":"2","key":"BF03356752_CR16","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1145\/173682.165158","volume":"21","author":"MD Noakes","year":"1993","unstructured":"Michael D. Noakes, Deborah, A. Wallach, and William J. Dally, The J-Machine Multicomputer: An Architectural Evaluation, Computer Architecture News 21(2):224\u2013235 (May 1993).","journal-title":"Computer Architecture News"},{"key":"BF03356752_CR17","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1006\/jpdc.1993.1070","volume":"18","author":"DE Culler","year":"1993","unstructured":"David E. Culler, Seth Copen Goldstein, Klaus Erik Schauser, and Thorsten von Eicken, TAM\u2014A Compiler Controlled Threaded Abstract Machine, Journal of Parallel and Distributed Computing 18:347\u2013370 (1993).","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"4","key":"BF03356752_CR18","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1145\/106973.106990","volume":"26","author":"DE Culler","year":"1991","unstructured":"David E. Culler, Anurag Sah, Klaus Erik Schauser, Thorsten von Eicken, and John Wawrzynek, Fine-Grain Parallelism with Minimal Hardware Support: A Compiler-Controlled Threaded Abstract Machine, Sigplan Notices 26(4): 164\u2013175 (April 1991).","journal-title":"Sigplan Notices"},{"key":"BF03356752_CR19","doi-asserted-by":"crossref","unstructured":"Klaus Erik Schauser, David E. Culler, and Thorsten von Eicken, Compiler-Controlled Multithreading for Lenient Parallel Languages, In: Functional Programming Languages and Computer Architecture, I. Hughes, eds., Lecture Notes in Computer Science 523:50\u201372 (August 1991).","DOI":"10.1007\/3-540-54396-1"},{"key":"BF03356752_CR20","doi-asserted-by":"crossref","unstructured":"J. E. Hoch, Compile-Time Partitioning of a Non-Strict Language into Sequential Threads, Proc. of the 3rd IEEE Symp. on Parallel and Distributed Processing, pp. 180\u2013189 (1992).","DOI":"10.1109\/SPDP.1991.218281"},{"key":"BF03356752_CR21","series-title":"Technical Report","volume-title":"Expressing Nested Data Parallel Operations Through Multi-Threading","author":"D Engelhardt","year":"1994","unstructured":"Dean Engelhardt and Andrew Wendelborn, Expressing Nested Data Parallel Operations Through Multi-Threading, Technical Report 94-16, University of Adelaide (August 1994).3"},{"key":"BF03356752_CR22","series-title":"Technical Report","volume-title":"Progress in Implementing Adl on the CM-5 Supercomputer","author":"D Engelhardt","year":"1994","unstructured":"Dean Engelhardt and Andrew Wendelborn, Progress in Implementing Adl on the CM-5 Supercomputer, Technical Report, University of Adelaide (August 1994).3"}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF03356752.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF03356752\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF03356752","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,3]],"date-time":"2025-06-03T19:34:22Z","timestamp":1748979262000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF03356752"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,8]]},"references-count":22,"journal-issue":{"issue":"4","published-print":{"date-parts":[[1996,8]]}},"alternative-id":["BF03356752"],"URL":"https:\/\/doi.org\/10.1007\/bf03356752","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"value":"0885-7458","type":"print"},{"value":"1573-7640","type":"electronic"}],"subject":[],"published":{"date-parts":[[1996,8]]}}}