{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:22:52Z","timestamp":1725664972944},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540617365"},{"type":"electronic","value":"9783540706465"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/3-540-61736-1_47","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T22:18:04Z","timestamp":1330294684000},"page":"159-178","source":"Crossref","is-referenced-by-count":1,"title":["Implementing data parallel programs on commodity clusters"],"prefix":"10.1007","author":[{"given":"P. J.","family":"Hatcher","sequence":"first","affiliation":[]},{"given":"R. D.","family":"Russell","sequence":"additional","affiliation":[]},{"given":"S.","family":"Kumaran","sequence":"additional","affiliation":[]},{"given":"M. J.","family":"Quinn","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,6,4]]},"reference":[{"key":"9_CR1","unstructured":"R. Arpaci, A. Dusseau, A. Vahdat, L. Liu, T. Anderson, and D. Patterson. The interaction of parallel and sequential workloads on a network of workstations. Technical Report CS-94\u2013838, University of California-Berkeley, 1994."},{"key":"9_CR2","unstructured":"G. Blelloch. NESL: A nested data-parallel language. Technical Report CMU-CS-93\u2013129, Carnegie Mellon University, 1993."},{"key":"9_CR3","doi-asserted-by":"crossref","unstructured":"S. Chappelow, P. Hatcher, and J. Mason. Optimizing data-parallel stencil computations in a portable framework. In Languages, Compilers and Run-Time Systems for Scalable Computers. Kluwer Academic Publishers, 1995.","DOI":"10.1007\/978-1-4615-2315-4_4"},{"key":"9_CR4","unstructured":"Jurassic Pact. The Economist, March 2\u20138, 1996. Pages 72\u201373."},{"key":"9_CR5","volume-title":"Technical Report TR-253","author":"J. Frankel","year":"1991","unstructured":"J. Frankel. A reference description of the C* language. Technical Report TR-253, Thinking Machines Corporation, Cambridge, MA, 1991."},{"key":"9_CR6","unstructured":"A. Grimshaw, W. Wulf, J. French, A. Weaver, and P. Reynolds Jr. Legion: The next logical step toward a nationwide virtual computer. Technical Report CS-94\u201321, University of Virginia, 1994."},{"key":"9_CR7","unstructured":"P. Keleher, S. Dwarkadas, A. L. Cox, and W. Zwaenepoel. Treadmarks: Distributed shared memory on standard workstations and operating systems. In Proceedings of the Winter 1994 USENIX Conference, pages 115\u2013131, January 1994."},{"key":"9_CR8","doi-asserted-by":"crossref","unstructured":"C. Koelbel, D. Loveman, R. Schreiber, and G. Steele Jr. The High Performance Fortran Handbook. The MIT Press, 1994.","DOI":"10.1063\/1.4823319"},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"S. Kumaran, R. Miller, and M. Quinn. Architecture-adaptable finite element modelling: A case study using an ocean circulation simulation. In Proceedings of Supercomputing '95, December 1995.","DOI":"10.1145\/224170.224501"},{"key":"9_CR10","doi-asserted-by":"crossref","unstructured":"S. Kumaran and M. Quinn. Machine-independent parallel programming using the divide-and-conquer paradigm. In Languages, Compilers and Run-Time Systems for Scalable Computers, pages 71\u201384. Kluwer Academic Publishers, 1995.","DOI":"10.1007\/978-1-4615-2315-4_6"},{"key":"9_CR11","unstructured":"S. Kumaran and M. Quinn. Architecture-adaptable parallel processing using object technology. In Proceedings of Parallel Object-Oriented Methods and Applications '96, February 1996."},{"key":"9_CR12","doi-asserted-by":"crossref","unstructured":"S. Kumaran and M. Quinn. Towards architecture-adaptable parallel programming. Scientific Programming, 1996. To appear.","DOI":"10.1155\/1997\/586912"},{"key":"9_CR13","unstructured":"A. Lapadula and K. Herold. A retargetable C* compiler and run-time library for mesh-connected MIMD multicomputers. Technical Report 92-15, University of New Hampshire, 1992."},{"issue":"3","key":"9_CR14","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1109\/2.121510","volume":"25","author":"D. Lenoski","year":"1992","unstructured":"D. Lenoski, J. Laudon, K. Gharachorloo, W.-D. Weber, A. Gupta, J. Hennessy, M. Horowitz, and M. S. Lam. The Stanford Dash multiprocessor. Computer, 25(3):63\u201379, 1992.","journal-title":"Computer"},{"issue":"4","key":"9_CR15","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1109\/71.273046","volume":"5","author":"E. Markatos","year":"1994","unstructured":"E. Markatos and T. LeBlanc. Using processor affinity in loop scheduling on shared-memory multiprocessors. IEEE Transactions on Parallel and Distributed Systems, 5(4):379\u2013400, April 1994.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"9_CR16","doi-asserted-by":"crossref","unstructured":"S. Pakin, M. Lauria, and A. Chien. High performance messaging on workstations: Illinois fast messages (FM) for Myrinet. In Proceedings of Supercomputing '95, December 1995.","DOI":"10.1145\/224170.224360"},{"issue":"2","key":"9_CR17","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1109\/71.207589","volume":"4","author":"M. Squillante","year":"1993","unstructured":"M. Squillante and E. Lazowska. Using processor-cache affinity information in shared-memory multiprocessor scheduling. IEEE Transactions on Parallel and Distributed Systems, 4(2):131\u2013143, February 1993.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"9_CR18","unstructured":"L. Stanberry, editor. Data Parallel C Extensions. Technical report, American National Standards Institute, December 1994. Available via http:\/\/www.cs.unh.edu\/pjh\/dpce\/dpce.html."},{"issue":"4","key":"9_CR19","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1002\/cpe.4330020404","volume":"2","author":"V. Sunderam","year":"1990","unstructured":"V. Sunderam. PVM: A framework for parallel distributed computing. Concurrency: Practice and Experience, 2(4):315\u2013339, December 1990.","journal-title":"Concurrency: Practice and Experience"},{"key":"9_CR20","doi-asserted-by":"crossref","unstructured":"T. von Eicken, A. Basu, V. Buch, and W. Vogels. U-Net: A user-level network interface for parallel and distributed computing. In Proceedings of the 15th ACM Symposium on Operating Systems Principles, December 1995.","DOI":"10.1145\/224056.224061"},{"key":"9_CR21","doi-asserted-by":"crossref","unstructured":"T. von Eicken, D. Culler, S. Goldstein, and K. Schauser. Active messages: A mechanism for integrated communication and computation. In International Symposium on Computer Architectures, pages 256\u2013266, 1992.","DOI":"10.1145\/139669.140382"}],"container-title":["Lecture Notes in Computer Science","The Data Parallel Programming Model"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-61736-1_47.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:10:02Z","timestamp":1605647402000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-61736-1_47"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540617365","9783540706465"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/3-540-61736-1_47","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}