{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T23:03:08Z","timestamp":1725663788130},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540573142"},{"type":"electronic","value":"9783540480556"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1993]]},"DOI":"10.1007\/3-540-57314-3_11","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T07:46:21Z","timestamp":1330242381000},"page":"115-134","source":"Crossref","is-referenced-by-count":6,"title":["Foundations of practical parallel programming languages"],"prefix":"10.1007","author":[{"given":"Lawrence","family":"Snyder","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,5,29]]},"reference":[{"issue":"4","key":"11_CR1","doi-asserted-by":"crossref","first-page":"398","DOI":"10.1109\/71.97897","volume":"2","author":"A. Agarwal","year":"1991","unstructured":"Agarwal, A.: Units on interconnection network performance. IEEE Transactions on Parallel and Distributed Systems, 2 4:398\u2013412, 1991.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"11_CR2","doi-asserted-by":"crossref","first-page":"584","DOI":"10.1109\/SUPERC.1990.130073","volume":"90","author":"G. A. Alverson","year":"1990","unstructured":"Alverson, G.A., Griswold, W.G., Notkin, D., Snyder, L.: A Flexible Communication Abstraction for Nonshared Memory Parallel Computing. Proceedings of Supercomputing 90, pp. 584\u2013593, 1990.","journal-title":"Proceedings of Supercomputing"},{"issue":"4","key":"11_CR3","doi-asserted-by":"crossref","first-page":"480","DOI":"10.1109\/5.92042","volume":"79","author":"R. J. Anderson","year":"1991","unstructured":"Anderson, R.J., Snyder, L.: A Comparison of Shared and Nonshared Memory Models of Parallel Computation. Proceedings of IEEE, 79 4:480\u2013487, 1991.","journal-title":"Proceedings of IEEE"},{"unstructured":"Bolding, K., Konstantinidou, S.: On the Comparison of Hypercubes and Torus Networks. Proceedings of the International Conference on Parallel Processing, 1992.","key":"11_CR4"},{"unstructured":"Carter, L.: The RAM Model and the Performance Programmer. Technical Report RC 16319, IBM Watson Research Labs, 1990.","key":"11_CR5"},{"unstructured":"Crowley, Hendrickson, Luby: Livermore SIMPLE program. 1978","key":"11_CR6"},{"doi-asserted-by":"crossref","unstructured":"Griswold W.G., Harrison, G.A., Notkin, D., Snyder, L.: Scalable Abstractions for Parallel Programming. Proceedings of the Fifth Distributed Memory Computer Conference, IEEE pp. 1008\u20131016, 1990.","key":"11_CR7","DOI":"10.1109\/DMCC.1990.556312"},{"key":"11_CR8","first-page":"286","volume":"II","author":"W. G. Griswold","year":"1990","unstructured":"Griswold, W.G., Harrison, G.A., Notkin, D., Snyder, L.: How Port Ensembles Aid the Efficient Retargeting of Reduction Algorithms. Proceedings of the International Conference on Parallel Processing, Vol. II pp. 286\u2013287, 1990.","journal-title":"Proceedings of the International Conference on Parallel Processing"},{"issue":"4","key":"11_CR9","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1145\/4472.4478","volume":"7","author":"R. H. Halstead Jr.","year":"1985","unstructured":"Halstead, R.H. Jr.: Multilisp: A Language for Concurrent Symbolic Computation. ACM Transactions on Programming Languages and Systems, 7 4:501\u2013538, 1985.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"11_CR10","first-page":"163","volume":"II","author":"C. Lin","year":"1990","unstructured":"Lin, C., Snyder, L.: A Comparison of Programming Models for Shared Memory Multiprocessors. Proceedings of the International Conference on Parallel Processing, Penn State Vol. II, pp. 163\u2013170, 1990.","journal-title":"Proceedings of the International Conference on Parallel Processing, Penn State"},{"issue":"5","key":"11_CR11","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1007\/BF01407813","volume":"20","author":"C. Lin","year":"1991","unstructured":"Lin, C., Snyder, L.: A Portable Implementation of SIMPLE. International Journal of Parallel Programming, 20 5:363\u2013401, 1991.","journal-title":"International Journal of Parallel Programming"},{"doi-asserted-by":"crossref","unstructured":"Lin, C., Snyder, L.: Data Ensembles in Orca C. In eds., Languages and Compilers for Parallel Computing, MIT Press, 1993 to appear.","key":"11_CR12","DOI":"10.1007\/3-540-57502-2_43"},{"doi-asserted-by":"crossref","unstructured":"Lin, C., Snyder, L.: ZPL: An Array Sublanguage. To appear in the 6th Workshop on Languages and Compilers for Parallel Computing, Portland, OR, 1993.","key":"11_CR13","DOI":"10.1007\/3-540-57659-2_6"},{"doi-asserted-by":"crossref","unstructured":"Ngo, T., Snyder, L.: On the Influence of Programming Models on Shared Memory Computer Performance. Proceedings of Scalable High Performance Computing Conference, IEEE, pp. 284\u2013291, 1992.","key":"11_CR14","DOI":"10.1109\/SHPCC.1992.232630"},{"key":"11_CR15","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/0743-7315(92)90033-J","volume":"16","author":"H. J. Siegel","year":"1992","unstructured":"Siegel, H.J., et al.: Report on the Purdue Workshop on Grand Challenges in Computer Architecture. Journal of Parallel and Distributed Computing, 16:199\u2013211, 1992.","journal-title":"Journal of Parallel and Distributed Computing"},{"doi-asserted-by":"crossref","unstructured":"Snyder, L.: Type Architecture, Shared Memory and the Corollary of Modest Potential. Annual Review of Computer Science, Vol. 1, Annual Review, Inc., pp. 289\u2013318, 1986.","key":"11_CR16","DOI":"10.1146\/annurev.cs.01.060186.001445"},{"unstructured":"Snyder, L.: The XYZ Abstraction Levels of Poker-Like Languages. In David Gelernter, Alexandru Nicolau and David Padua eds., Languages and Compilers for Parallel Computing, MIT Press, pp. 470\u2013489, 1990.","key":"11_CR17"},{"doi-asserted-by":"crossref","unstructured":"Snyder, L.: Applications of the \u201cPhase Abstractions\u201d for Portable and Scalable Parallel Programming. In J. Saltz and P. Mehrotra eds., Languages, Compilers and Run-time Environments for Distributed Memory Machines, Elsevier, pp. 79\u2013102, 1992.","key":"11_CR18","DOI":"10.1016\/B978-0-444-88712-2.50009-3"},{"unstructured":"Venkatakrishnan, V., Simon, H., Barth, T.: A MIMD Implementation of a Parallel Euler Solver for Unstructured Grids. In J. Dongarra, et al. eds., Proceedings of the Fifth SIAM Conference on Parallel Processing for Scientific Computing, SIAM, pp. 253\u2013256, 1991.","key":"11_CR19"},{"unstructured":"Venkatakrishnan, V., Saltz, J., Mavriplis, D.: Solving Unstructured Mesh Problems with Domain Decomposed GMRES\/ILU. In J. Dongarra, et al. eds., Proceedings of the Fifth SIAM Conference on Parallel Processing for Scientific Computing, SIAM, pp. 257\u2013262, 1991.","key":"11_CR20"}],"container-title":["Lecture Notes in Computer Science","Parallel Computation"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-57314-3_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T16:11:16Z","timestamp":1605629476000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-57314-3_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993]]},"ISBN":["9783540573142","9783540480556"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/3-540-57314-3_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1993]]}}}