{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:15:57Z","timestamp":1763468157969,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,9,15]],"date-time":"2013-09-15T00:00:00Z","timestamp":1379203200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2013,9,15]]},"DOI":"10.1145\/2488551.2488572","type":"proceedings-article","created":{"date-parts":[[2013,9,11]],"date-time":"2013-09-11T06:54:53Z","timestamp":1378882493000},"page":"25-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["McMPI"],"prefix":"10.1145","author":[{"given":"Daniel","family":"Holmes","sequence":"first","affiliation":[{"name":"EPCC, the University of Edinburgh, Edinburgh, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephen","family":"Booth","sequence":"additional","affiliation":[{"name":"EPCC, the University of Edinburgh, Edinburgh, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2013,9,15]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"MPJ Express: Towards Thread Safe Java HPC. 2006 IEEE International Conference on Cluster Computing","author":"Baker M.","year":"2006","unstructured":"Baker , M. , Carpenter , B. and Shaft , A . 2006 . MPJ Express: Towards Thread Safe Java HPC. 2006 IEEE International Conference on Cluster Computing ( 2006 ), 1--10. Baker, M., Carpenter, B. and Shaft, A. 2006. MPJ Express: Towards Thread Safe Java HPC. 2006 IEEE International Conference on Cluster Computing (2006), 1--10."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/11557265_30"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342003017001002"},{"key":"e_1_3_2_1_4_1","unstructured":"DotGNU Portable.NET: http:\/\/www.gnu.org\/software\/dotgnu\/pnet.html. Accessed: 2013-04-01.  DotGNU Portable.NET: http:\/\/www.gnu.org\/software\/dotgnu\/pnet.html. Accessed: 2013-04-01."},{"key":"e_1_3_2_1_5_1","volume-title":"Reading: Addison-Wesley. 49","author":"Gamma E.","year":"1995","unstructured":"Gamma , E. , Helm , R. , Johnson , R. and Vlissides , J . 1995 . Design patterns: Elements of reusable object-oriented software. Reading: Addison-Wesley. 49 , (1995). Gamma, E., Helm, R., Johnson, R. and Vlissides, J. 1995. Design patterns: Elements of reusable object-oriented software. Reading: Addison-Wesley. 49, (1995)."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345206.1345228"},{"key":"e_1_3_2_1_8_1","unstructured":"Microsoft MPI: http:\/\/msdn.microsoft.com\/en-us\/library\/bb524831(VS.85).aspx. Accessed: 2013-04-01.  Microsoft MPI: http:\/\/msdn.microsoft.com\/en-us\/library\/bb524831(VS.85).aspx. Accessed: 2013-04-01."},{"key":"e_1_3_2_1_9_1","unstructured":"Mono: http:\/\/www.mono-project.com\/Main_Page. Accessed: 2013-04-01.  Mono: http:\/\/www.mono-project.com\/Main_Page. Accessed: 2013-04-01."},{"key":"e_1_3_2_1_10_1","unstructured":"MPI Documents: http:\/\/www.mpi-forum.org\/docs\/docs.html. Accessed: 2013-04-01.  MPI Documents: http:\/\/www.mpi-forum.org\/docs\/docs.html. Accessed: 2013-04-01."},{"key":"e_1_3_2_1_11_1","unstructured":"MPICH | High-Performance Portable MPI: http:\/\/www.mpich.org\/. Accessed: 2013-04-01.  MPICH | High-Performance Portable MPI: http:\/\/www.mpich.org\/. Accessed: 2013-04-01."},{"key":"e_1_3_2_1_12_1","unstructured":"Plavec F. .NET to Java Comparison: http:\/\/www.eecg.utoronto.ca\/~plavec\/pub\/net_java.pdf. Accessed 2013-04-01.  Plavec F. .NET to Java Comparison: http:\/\/www.eecg.utoronto.ca\/~plavec\/pub\/net_java.pdf. Accessed 2013-04-01."},{"key":"e_1_3_2_1_13_1","unstructured":"Shared Source Common Language Infrastructure 1.0 Release: http:\/\/www.microsoft.com\/en-gb\/download\/details.aspx?id=14124. Accessed: 2013-04-01.  Shared Source Common Language Infrastructure 1.0 Release: http:\/\/www.microsoft.com\/en-gb\/download\/details.aspx?id=14124. Accessed: 2013-04-01."},{"key":"e_1_3_2_1_14_1","unstructured":"Singularity - Microsoft Research: http:\/\/research.microsoft.com\/en-us\/projects\/singularity\/. Accessed: 2013-04-01.  Singularity - Microsoft Research: http:\/\/research.microsoft.com\/en-us\/projects\/singularity\/. Accessed: 2013-04-01."},{"key":"e_1_3_2_1_15_1","unstructured":"Standard ECMA-334: http:\/\/www.ecma-international.org\/publications\/standards\/Ecma-334.htm. Accessed: 2013-04-01.  Standard ECMA-334: http:\/\/www.ecma-international.org\/publications\/standards\/Ecma-334.htm. Accessed: 2013-04-01."},{"key":"e_1_3_2_1_16_1","unstructured":"Standard ECMA-335: http:\/\/www.ecma-international.org\/publications\/standards\/Ecma-335.htm. Accessed: 2013-04-01.  Standard ECMA-335: http:\/\/www.ecma-international.org\/publications\/standards\/Ecma-335.htm. Accessed: 2013-04-01."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2011.06.002"},{"key":"e_1_3_2_1_18_1","volume-title":"Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on","author":"Taboada G. L.","year":"2003","unstructured":"Taboada , G. L. , Tourino , J. and Doallo , R . 2003. Performance analysis of Java message-passing libraries on fast ethernet, myrinet and SCI clusters . Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on ( 2003 ), 118--126. Taboada, G. L., Tourino, J. and Doallo, R. 2003. Performance analysis of Java message-passing libraries on fast ethernet, myrinet and SCI clusters. Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on (2003), 118--126."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-009-0270-0"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2008.08.012"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v17:7\/8"}],"event":{"name":"EuroMPI '13: 20th European MPI Users's Group Meeting","sponsor":["ARCOS Computer Architecture and Technology Area, Universidad Carlos III de Madrid","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"],"location":"Madrid Spain","acronym":"EuroMPI '13"},"container-title":["Proceedings of the 20th European MPI Users' Group Meeting"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2488551.2488572","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2488551.2488572","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:39:04Z","timestamp":1750235944000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2488551.2488572"}},"subtitle":["a managed-code MPI library in pure C#"],"short-title":[],"issued":{"date-parts":[[2013,9,15]]},"references-count":20,"alternative-id":["10.1145\/2488551.2488572","10.1145\/2488551"],"URL":"https:\/\/doi.org\/10.1145\/2488551.2488572","relation":{},"subject":[],"published":{"date-parts":[[2013,9,15]]},"assertion":[{"value":"2013-09-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}