{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T15:57:30Z","timestamp":1725897450138},"publisher-location":"Berlin, Heidelberg","reference-count":11,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642335174"},{"type":"electronic","value":"9783642335181"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33518-1_18","type":"book-chapter","created":{"date-parts":[[2012,9,8]],"date-time":"2012-09-08T12:17:23Z","timestamp":1347106643000},"page":"132-141","source":"Crossref","is-referenced-by-count":22,"title":["Leveraging MPI\u2019s One-Sided Communication Interface for Shared-Memory Programming"],"prefix":"10.1007","author":[{"given":"Torsten","family":"Hoefler","sequence":"first","affiliation":[]},{"given":"James","family":"Dinan","sequence":"additional","affiliation":[]},{"given":"Darius","family":"Buntinas","sequence":"additional","affiliation":[]},{"given":"Pavan","family":"Balaji","sequence":"additional","affiliation":[]},{"given":"Brian W.","family":"Barrett","sequence":"additional","affiliation":[]},{"given":"Ron","family":"Brightwell","sequence":"additional","affiliation":[]},{"given":"William","family":"Gropp","sequence":"additional","affiliation":[]},{"given":"Vivek","family":"Kale","sequence":"additional","affiliation":[]},{"given":"Rajeev","family":"Thakur","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"unstructured":"MPI Forum: MPI: A Message-Passing Interface Standard. Version 2.2 (September 4, 2009), \n                    \n                      http:\/\/www.mpi-forum.org\/docs\/mpi-2.2\/mpi22-report.pdf","key":"18_CR1"},{"issue":"2,3","key":"18_CR2","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1155\/2001\/450503","volume":"9","author":"L. Smith","year":"2001","unstructured":"Smith, L., Bull, M.: Development of mixed mode MPI \/ OpenMP applications. Scientific Programming\u00a09(2,3), 83\u201398 (2001)","journal-title":"Scientific Programming"},{"doi-asserted-by":"crossref","unstructured":"Rabenseifner, R., Hager, G., Jost, G.: Hybrid MPI\/OpenMP parallel programming on clusters of multi-core SMP nodes. In: Proc. of the 17th Euromicro Intl. Conf. on Parallel, Distributed and Network-Based Processing (February 2009)","key":"18_CR3","DOI":"10.1109\/PDP.2009.43"},{"unstructured":"Demaine, E.: A threads-only MPI implementation for the development of parallel programs. In: Proceedings of the 11th Intl. Symp. on HPC Systems, pp. 153\u2013163 (1997)","key":"18_CR4"},{"unstructured":"Bhargava, P.: MPI-LITE: Multithreading Support for MPI (1997), \n                    \n                      http:\/\/pcl.cs.ucla.edu\/projects\/sesame\/mpi_lite\/mpi_lite.html","key":"18_CR5"},{"doi-asserted-by":"crossref","unstructured":"Shen, K., Tang, H., Yang, T.: Adaptive two-level thread management for fast MPI execution on shared memory machines. In: Proceedings of the ACM\/IEEE Conference on Supercomputing (1999)","key":"18_CR6","DOI":"10.1145\/331532.331581"},{"key":"18_CR7","doi-asserted-by":"publisher","first-page":"673","DOI":"10.1145\/363911.363920","volume":"22","author":"H. Tang","year":"2000","unstructured":"Tang, H., Shen, K., Yang, T.: Program transformation and runtime support for threaded MPI execution on shared memory machines. ACM Transactions on Programming Languages and Systems\u00a022, 673\u2013700 (2000)","journal-title":"ACM Transactions on Programming Languages and Systems"},{"unstructured":"Shirley, D.: Enhancing MPI applications through selective use of shared memory on SMPs. In: Proc. of the 1st SIAM Conference on CSE (September 2000)","key":"18_CR8"},{"unstructured":"Los Alamos National Laboratory: Unified Parallel Software Users\u2019 Guide and Reference Manual (2001)","key":"18_CR9"},{"issue":"5","key":"18_CR10","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/MC.2006.180","volume":"39","author":"E.A. Lee","year":"2006","unstructured":"Lee, E.A.: The problem with threads. Computer\u00a039(5), 33\u201342 (2006)","journal-title":"Computer"},{"unstructured":"Heroux, M.A., Brightwell, R., Wolf, M.M.: Bi-modal MPI and MPI+threads computing on scalable multicore systems. IJHPCA (2011) (submitted)","key":"18_CR11"}],"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-33518-1_18.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T12:14:09Z","timestamp":1620130449000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33518-1_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642335174","9783642335181"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33518-1_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}