{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T16:29:57Z","timestamp":1725467397289},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540611424"},{"type":"electronic","value":"9783540499558"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/3-540-61142-8_589","type":"book-chapter","created":{"date-parts":[[2006,7,12]],"date-time":"2006-07-12T15:41:08Z","timestamp":1152718868000},"page":"499-507","source":"Crossref","is-referenced-by-count":1,"title":["Design and implementation of a general purpose parallel programming system"],"prefix":"10.1007","author":[{"given":"Mark","family":"Chu-Carroll","sequence":"first","affiliation":[]},{"given":"Lori L.","family":"Pollock","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,8,18]]},"reference":[{"key":"67_CR1","unstructured":"J. Auerbach, A. Goldberg, G. Goldszmidt, A. Gopal, M. Kennedy, J. Russell, and S. Yemini. Concert\/C Specification and Reference, Definition of a Language for Distributed C Programming. IBM T. J. Watson Research Center, January 1995."},{"key":"67_CR2","unstructured":"G. Agha and C. Houck. HAL: A high level actor language and its distributed implementation. In Proceedings of the 21st International Conference on Parallel Processing, pages 158\u2013165, 1992."},{"key":"67_CR3","doi-asserted-by":"crossref","unstructured":"A. Appel. Compiling with Continuations. Cambridge University Press, 1992.","DOI":"10.1017\/CBO9780511609619"},{"key":"67_CR4","unstructured":"G. Blelloch. NESL: A nested data parallel language. Technical Report CMU-CS-92-103, CMU, 1990."},{"key":"67_CR5","unstructured":"W. Brainerd. Programmer's Guide to Fortran 90. McGraw-Hill Book Co., 1990."},{"key":"67_CR6","doi-asserted-by":"crossref","unstructured":"G. Chaitin, M. Auslander, A. Chandra, J. Cocke, M. Hopkins, and P. Markstein. Register allocation via coloring. Computer Languages, Jan 1981.","DOI":"10.1016\/0096-0551(81)90048-5"},{"key":"67_CR7","unstructured":"M. Chu-Carroll. Programming Language and Compiler Tools for General Purpose Parallelism. PhD thesis, University of Delaware, May 1996."},{"key":"67_CR8","volume-title":"How to Write Parallel Programs","author":"N. Carriero","year":"1990","unstructured":"Nicholas Carriero and David Gelernter. How to Write Parallel Programs. The MIT Press, Cambridge, Mass, 1990."},{"key":"67_CR9","doi-asserted-by":"crossref","unstructured":"A. Chien. Concurrent Aggregates: Supporting Modularity in Massively Parallel Programs. MIT Press, 2nd edition, 1992.","DOI":"10.7551\/mitpress\/2087.003.0010"},{"key":"67_CR10","doi-asserted-by":"crossref","unstructured":"M. Carroll and L. Pollock. Composites: trees for data parallel programming. In 1994 International Conference on Computer Languages. IEEE, 1994.","DOI":"10.1109\/ICCL.1994.288394"},{"key":"67_CR11","unstructured":"W. D. Hillis. The Connection Machine. MIT Press, 1985."},{"key":"67_CR12","unstructured":"S. Hiranandani, K. Kennedy, and C. W. Tseng. An overview of the fortran-D programming system. In Proceedings of the Fourth Workshop on Languages and Compilers for Parallel Computing, 1991."},{"key":"67_CR13","doi-asserted-by":"crossref","unstructured":"P. Hatcher and M. Quinn. Data parallel programming on MIMD computers. MIT Press, 1992.","DOI":"10.7551\/mitpress\/2278.001.0001"},{"key":"67_CR14","unstructured":"M. Jones and P. Hudak. Implicit and explicit parallel programming in Haskell. Technical Report YALEU\/DCS\/RR-982, Yale University, 1993."},{"key":"67_CR15","doi-asserted-by":"crossref","unstructured":"K. Landry and J. Arthur. Achieving asynchronous speedup while preserving synchronous semantics: an implementation of instruction footprinting in Linda. In Proceedings of the 1994 International Conference on Computer Languages, pages 55\u201363. IEEE, 1994.","DOI":"10.1109\/ICCL.1994.288393"},{"key":"67_CR16","doi-asserted-by":"crossref","unstructured":"J. Larus, B. Richards, and G. Viwsanathan. C**: A large grain, object-oriented, dataparallel programming language. Technical report, University of Wisconsin, 1992.","DOI":"10.1007\/3-540-57502-2_56"},{"key":"67_CR17","volume-title":"Technical report","author":"S. Murer","year":"1993","unstructured":"S. Murer, J. Feldman, and C. Lim. pSather: Layered extensions to an object-oriented language for efficient parallel computation. Technical report, ICSI, University of California at Berkeley, 1993."},{"key":"67_CR18","doi-asserted-by":"crossref","unstructured":"C. Makowski and L. Pollock. Efficient register allocation via parallel graph coloring. In Proceedings of the ACM Symposium on Applied Computing, Programming Languages Track, February 1995.","DOI":"10.1145\/315891.315935"},{"key":"67_CR19","unstructured":"MPI: A message-passing interface standard. Technical report, Message Passing Interface Forum, May 1994."},{"issue":"1","key":"67_CR20","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/0743-7315(91)90107-K","volume":"13","author":"M. Rosing","year":"1991","unstructured":"M. Rosing, R. Schnabel, and R. Weaver. The DINO parallel programming language. Journal of Parallel and Distributed Computing, 13(1):30\u201342, Sept 1991.","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"67_CR21","unstructured":"H. Schmidt. Data-parallel object-oriented programming. In Proceedings of the Fifth Australian Supercomputing Conference, pages 263\u2013272, 1992."},{"key":"67_CR22","doi-asserted-by":"crossref","unstructured":"V. S. Sundcram, G. S. Geist, J. Dongarra, and R. Mancheck. PVM concurrent computing system. evolution, experiences, and trends. Parallel Computing, 20(4), April 1994.","DOI":"10.1016\/0167-8191(94)90027-2"},{"key":"67_CR23","unstructured":"C*Reference Manual. Thinking Machines Corp., 1990."}],"container-title":["Lecture Notes in Computer Science","High-Performance Computing and Networking"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-61142-8_589","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,5]],"date-time":"2024-02-05T08:18:32Z","timestamp":1707121112000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-61142-8_589"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540611424","9783540499558"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/3-540-61142-8_589","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}