{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T13:00:53Z","timestamp":1743080453074,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642038686"},{"type":"electronic","value":"9783642038693"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-03869-3_91","type":"book-chapter","created":{"date-parts":[[2009,8,22]],"date-time":"2009-08-22T04:04:48Z","timestamp":1250913888000},"page":"990-1002","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Implementing Parallel Google Map-Reduce in Eden"],"prefix":"10.1007","author":[{"given":"Jost","family":"Berthold","sequence":"first","affiliation":[]},{"given":"Mischa","family":"Dieterle","sequence":"additional","affiliation":[]},{"given":"Rita","family":"Loogen","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"91_CR1","series-title":"Research Monographs in Parallel and Distributed Comp","volume-title":"Algorithmic Skeletons: Structured Management of Parallel Computation","author":"M.I. Cole","year":"1989","unstructured":"Cole, M.I.: Algorithmic Skeletons: Structured Management of Parallel Computation. Research Monographs in Parallel and Distributed Comp. MIT Press, Cambridge (1989)"},{"volume-title":"Patterns and Skeletons for Parallel and Distributed Computing","year":"2003","key":"91_CR2","unstructured":"Rabhi, F.A., Gorlatch, S. (eds.): Patterns and Skeletons for Parallel and Distributed Computing. Springer, Heidelberg (2003)"},{"key":"91_CR3","unstructured":"MPI-2: Extensions to the message-passing interface. Technical report, University of Tennessee, Knoxville (July 1997)"},{"key":"91_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"406","DOI":"10.1007\/3-540-47910-4_21","volume-title":"ECOOP \u201993 - Object-Oriented Programming","author":"E. Gamma","year":"1993","unstructured":"Gamma, E., Helm, R., Johnson, R.E., Vlissides, J.M.: Design patterns: Abstraction and reuse of object-oriented design. In: Nierstrasz, O. (ed.) ECOOP 1993. LNCS, vol.\u00a0707, pp. 406\u2013431. Springer, Heidelberg (1993)"},{"key":"91_CR5","series-title":"SPS","volume-title":"Patterns for Parallel Programming","author":"T.G. Mattson","year":"2005","unstructured":"Mattson, T.G., Sanders, B.A., Massingill, B.L.: Patterns for Parallel Programming. SPS. Addison-Wesley, Reading (2005)"},{"key":"91_CR6","unstructured":"Dean, J., Ghemawat, S.: Mapreduce: Simplified data processing on large clusters. In: OSDI 2004, Sixth Symp. on Operating System Design and Implementation (2004)"},{"issue":"1","key":"91_CR7","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J. Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: Mapreduce: simplified data processing on large clusters. Communications of the ACM\u00a051(1), 107\u2013113 (2008)","journal-title":"Communications of the ACM"},{"issue":"1","key":"91_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.scico.2007.07.001","volume":"70","author":"R. L\u00e4mmel","year":"2008","unstructured":"L\u00e4mmel, R.: Google\u2019s MapReduce programming model - Revisited. Science of Computer Programming\u00a070(1), 1\u201330 (2008)","journal-title":"Science of Computer Programming"},{"key":"91_CR9","unstructured":"Poldner, M., Kuchen, H.: Scalable farms. In: Proceedings of ParCo 2005. NIC Series, vol.\u00a033 (2005)"},{"key":"91_CR10","unstructured":"Benoit, A.: ESkel \u2014 The Edinburgh Skeleton Library. University of Edinburgh (2007), \n                    \n                      http:\/\/homepages.inf.ed.ac.uk\/abenoit1\/eSkel\/"},{"key":"91_CR11","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1080\/01495730108935271","volume":"16","author":"G. Michaelson","year":"2001","unstructured":"Michaelson, G., Scaife, N., Bristow, P., King, P.: Nested Algorithmic Skeletons from Higher Order Functions. Parallel Algorithms and Appl.\u00a016, 181\u2013206 (2001)","journal-title":"Parallel Algorithms and Appl."},{"issue":"3","key":"91_CR12","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1145\/227234.227246","volume":"39","author":"G. Blelloch","year":"1996","unstructured":"Blelloch, G.: Programming Parallel Algorithms. Communications of the ACM\u00a039(3), 85\u201397 (1996)","journal-title":"Communications of the ACM"},{"key":"91_CR13","unstructured":"Danelutto, M., DiCosmo, R., Leroy, X., Pelagatti, S.: Parallel functional programming with skeletons: the OCamlP3L experiment. In: ACM workshop on ML and its applications (1998)"},{"issue":"3","key":"91_CR14","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1017\/S0956796805005526","volume":"15","author":"R. Loogen","year":"2005","unstructured":"Loogen, R., Ortega-Mall\u00e9n, Y., Pe\u00f1a-Mar\u00ed, R.: Parallel Functional Programming in Eden. Journal of Functional Programming\u00a015(3), 431\u2013475 (2005)","journal-title":"Journal of Functional Programming"},{"key":"91_CR15","volume-title":"Advances in Neural Information Processing Systems","author":"C.T. Chu","year":"2007","unstructured":"Chu, C.T., Kim, S.K., Lin, Y.A., Yu, Y., Bradski, G., Ng, A.Y., Olukotun, K.: Map-reduce for machine learning on multicore. In: Sch\u00f6lkopf, B., Platt, J., Hoffman, T. (eds.) Advances in Neural Information Processing Systems, vol.\u00a019. MIT Press, Cambridge (2007)"},{"key":"91_CR16","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1109\/HPCA.2007.346181","volume-title":"HPCA 2007: Int. Symp. on High Performance Computer Architecture","author":"C. Ranger","year":"2007","unstructured":"Ranger, C., Raghuraman, R., Penmetsa, A., Bradski, G., Kozyraki, C.: Evaluating mapreduce for multi-core and multiprocessor systems. In: HPCA 2007: Int. Symp. on High Performance Computer Architecture, pp. 13\u201324. IEEE Computer Society, Los Alamitos (2007)"},{"key":"91_CR17","unstructured":"Bayley, D., Barszcz, E., et al.: NAS Parallel Benchmarks. Technical Report RNR-94-007, NASA Advanced Supercomputing (NAS) Division (1994)"},{"key":"91_CR18","unstructured":"Apache Hadoop Project. Web page, \n                    \n                      http:\/\/hadoop.apache.org"},{"key":"91_CR19","unstructured":"de Kruijf, M., Sankaralingam, K.: MapReduce for the Cell B.E. Architecture. Technical Report TR1625, Computer Sc.Dept., Madison, WI (2007)"},{"key":"91_CR20","volume-title":"Proc. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM)","author":"J.H. Yeung","year":"2008","unstructured":"Yeung, J.H., Tsang, C., Tsoi, K., Kwan, B.S., Cheung, C.C., Chan, A.P., Leong, P.H.: Map-reduce as a programming model for custom computing machines. In: Proc. IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM). IEEE Computer Society, Los Alamitos (2008)"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2009 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-03869-3_91","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,19]],"date-time":"2020-05-19T13:56:38Z","timestamp":1589896598000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-03869-3_91"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642038686","9783642038693"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-03869-3_91","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}