{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T07:16:03Z","timestamp":1725606963265},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642244483"},{"type":"electronic","value":"9783642244490"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-24449-0_16","type":"book-chapter","created":{"date-parts":[[2011,9,12]],"date-time":"2011-09-12T11:43:24Z","timestamp":1315827804000},"page":"130-139","source":"Crossref","is-referenced-by-count":0,"title":["pupyMPI - MPI Implemented in Pure Python"],"prefix":"10.1007","author":[{"given":"Rune","family":"Bromer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frederik","family":"Hantho","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian","family":"Vinter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"16_CR1","unstructured":"Beazley, D.: Convoy effect with I\/O bound threads and New GIL (2010), \n                  \n                    http:\/\/bugs.python.org\/issue7946"},{"issue":"24","key":"16_CR2","doi-asserted-by":"publisher","first-page":"17953","DOI":"10.1103\/PhysRevB.50.17953","volume":"50","author":"P.E. Blochl","year":"1994","unstructured":"Blochl, P.E.: Projector augmented-wave method. Phys. Rev. B\u00a050(24), 17953\u201317979 (1994)","journal-title":"Phys. Rev. B"},{"issue":"1","key":"16_CR3","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1155\/2005\/619804","volume":"13","author":"X. Cai","year":"2005","unstructured":"Cai, X., Langtangen, H., Moe, H.: On the performance of the Python programming language for serial and parallel scientific computations. Scientific Programming\u00a013(1), 31\u201356 (2005)","journal-title":"Scientific Programming"},{"issue":"9","key":"16_CR4","doi-asserted-by":"publisher","first-page":"1108","DOI":"10.1016\/j.jpdc.2005.03.010","volume":"65","author":"L. Dalcin","year":"2005","unstructured":"Dalcin, L., Paz, R., Storti, M.: MPI for python. Journal of Parallel and Distributed Computing\u00a065(9), 1108\u20131115 (2005)","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"16_CR5","first-page":"199","volume-title":"Proceedings of the 20th Annual International Conference on Supercomputing, ICS 2006","author":"A. Faraj","year":"2006","unstructured":"Faraj, A., Yuan, X., Lowenthal, D.: STAR-MPI: self tuned adaptive routines for MPI collective operations. In: Proceedings of the 20th Annual International Conference on Supercomputing, ICS 2006, pp. 199\u2013208. ACM, New York (2006), \n                  \n                    http:\/\/doi.acm.org\/10.1145\/1183401.1183431"},{"key":"16_CR6","doi-asserted-by":"crossref","unstructured":"Hatazaki, T.: Rank reordering strategy for mpi topology creation functions. In: Recent Advances in Parallel Virtual Machine and Message Passing Interface, pp. 188\u2013195 (1998)","DOI":"10.1007\/BFb0056575"},{"key":"16_CR7","unstructured":"Hettinger, R.: What\u2019s new in python 3.2 (2011), \n                  \n                    http:\/\/docs.python.org\/dev\/whatsnew\/3.2.html#multi-threading"},{"key":"16_CR8","doi-asserted-by":"crossref","unstructured":"Hoefler, T., Kambadur, P., Graham, R., Shipman, G., Lumsdaine, A.: A Case for Standard Non-Blocking Collective Operations. In: Recent Advances in Parallel Virtual Machine and Message Passing Interface, pp. 125\u2013134 (2007)","DOI":"10.1007\/978-3-540-75416-9_22"},{"key":"16_CR9","first-page":"52","volume-title":"Proceedings of the 2007 ACM\/IEEE Conference on Supercomputing","author":"T. Hoefler","year":"2007","unstructured":"Hoefler, T., Lumsdaine, A., Rehm, W.: Implementation and performance analysis of non-blocking collective operations for mpi. In: Proceedings of the 2007 ACM\/IEEE Conference on Supercomputing, p. 52. ACM, New York (2007)"},{"key":"16_CR10","unstructured":"Intel, M.: Intel\u00ae MPI Benchmarks 3.2.2 (2008), \n                  \n                    http:\/\/software.intel.com\/sites\/products\/mpi-benchmarks\/IMB_3.2.2.tgz\n                  \n                  \n                 (accessed May 2, 2011)"},{"key":"16_CR11","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1109\/IPDPS.2000.846009","volume-title":"Proceedings of 14th International Parallel and Distributed Processing Symposium , IPDPS 2000","author":"N.T. Karonis","year":"2000","unstructured":"Karonis, N.T., De Supinski, B.R., Foster, I., Gropp, W., Lusk, E., Bresnahan, J.: Exploiting hierarchy in parallel computer networks to optimize collective operation performance. In: Proceedings of 14th International Parallel and Distributed Processing Symposium, IPDPS 2000, pp. 377\u2013384. IEEE, Los Alamitos (2000)"},{"key":"16_CR12","doi-asserted-by":"crossref","unstructured":"Kristensen, M.R.B., Happe, H.H., Vinter, B.: GPAW optimized for Blue Gene\/P using hybrid programming. In: International Parallel and Distributed Processing Symposium, vol.\u00a00, pp. 1\u20136 (2009)","DOI":"10.1109\/IPDPS.2009.5160936"},{"key":"16_CR13","unstructured":"Leyton-Brown, K., Nudelman, E., Andrew, G., McFadden, J., Shoham, Y.: A portfolio approach to algorithm selection. In: International Joint Conference on Artificial Intelligence, Citeseer, vol.\u00a018, pp. 1542\u20131543 (2003)"},{"key":"16_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1007\/978-3-540-39924-7_38","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"R. Thakur","year":"2003","unstructured":"Thakur, R., Gropp, W.D.: Improving the performance of collective operations in MPICH. In: Dongarra, J., Laforenza, D., Orlando, S. (eds.) EuroPVM\/MPI 2003. LNCS, vol.\u00a02840, pp. 257\u2013267. Springer, Heidelberg (2003)"},{"key":"16_CR15","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1109\/SC.2000.10024","volume-title":"Proceedings of the 2000 ACM\/IEEE Conference on Supercomputing (CDROM)","author":"S. Vadhiyar","year":"2000","unstructured":"Vadhiyar, S., Fagg, G., Dongarra, J.: Automatically tuned collective communications. In: Proceedings of the 2000 ACM\/IEEE Conference on Supercomputing (CDROM), p. 3. IEEE Computer Society, Los Alamitos (2000)"}],"container-title":["Lecture Notes in Computer Science","Recent Advances in the Message Passing Interface"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-24449-0_16","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,4]],"date-time":"2019-04-04T01:04:02Z","timestamp":1554339842000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-24449-0_16"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642244483","9783642244490"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-24449-0_16","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}