{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,20]],"date-time":"2025-01-20T05:03:57Z","timestamp":1737349437049,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540725831"},{"type":"electronic","value":"9783540725848"}],"license":[{"start":{"date-parts":[[2007,1,1]],"date-time":"2007-01-01T00:00:00Z","timestamp":1167609600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007]]},"DOI":"10.1007\/978-3-540-72584-8_93","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T17:58:59Z","timestamp":1184608739000},"page":"700-707","source":"Crossref","is-referenced-by-count":2,"title":["Single Data Copying for MPI Communication Optimization on Shared Memory System"],"prefix":"10.1007","author":[{"given":"Qiankun","family":"Miao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guangzhong","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiulong","family":"Shan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoliang","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"93_CR1","unstructured":"The MPI Forum: The MPI Message-Passing Interface Standard (1995), http:\/\/www.mpi-forum.org\/"},{"key":"93_CR2","unstructured":"OpenMP Standards Board. OpenMP: A Proposed Industry Standard API for Shared Memory Programming (1997), http:\/\/www.openmp.org\/openmp\/mp-documents\/paper\/paper.html"},{"key":"93_CR3","unstructured":"Pthread interface. ANSI\/IEEE Standard 1003.1 (1996)"},{"issue":"7","key":"93_CR4","first-page":"63","volume":"3","author":"M. Greeger","year":"2005","unstructured":"Greeger, M.: Multicore CPUs for the Masses. ACM Queue\u00a03(7), 63\u201364 (2005)","journal-title":"ACM Queue"},{"key":"93_CR5","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1016\/0167-8191(96)00024-5","volume":"22","author":"W. Gropp","year":"1996","unstructured":"Gropp, W., Lusk, E., Skjellum, A., Doss, N.: A high-performance, portable implementation for the MPI message-passing interface. Parallel Computing\u00a022, 789\u2013828 (1996)","journal-title":"Parallel Computing"},{"key":"93_CR6","doi-asserted-by":"publisher","first-page":"1513","DOI":"10.1016\/S0167-8191(96)00062-2","volume":"22","author":"W. Gropp","year":"1997","unstructured":"Gropp, W., Lusk, E.: A high-performance MPI implementation on a shared-memory vector supercomputer. Parallel Computing\u00a022, 1513\u20131526 (1997)","journal-title":"Parallel Computing"},{"issue":"9","key":"93_CR7","doi-asserted-by":"publisher","first-page":"799","DOI":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1","volume":"12","author":"B.V. Protopopov","year":"2000","unstructured":"Protopopov, B.V., Skjellum, A.: Shared-memory communication approaches for an MPI message-passing library. Concurrency: Practice and Experience\u00a012(9), 799\u2013820 (2000)","journal-title":"Concurrency: Practice and Experience"},{"key":"93_CR8","doi-asserted-by":"crossref","unstructured":"Tang, H., Shen, K., Yang, T.: Compile\/Run-time Support for Threaded MPI Execution on Multiprogrammed Shared Memory Machines. In: Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 107\u2013118 (1999)","DOI":"10.1145\/329366.301114"},{"key":"93_CR9","doi-asserted-by":"crossref","unstructured":"Buntinas, D., Guillaume, M., Gropp, W.: Data Transfers between Processes in an SMP System: Performance Study and Application to MPI. In: International Conference on Parallel Processing (ICPP), Columbus, Ohio, USA, pp. 487\u2013496 (2006)","DOI":"10.1109\/ICPP.2006.31"}],"container-title":["Lecture Notes in Computer Science","Computational Science \u2013 ICCS 2007"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-72584-8_93","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,19]],"date-time":"2025-01-19T12:27:14Z","timestamp":1737289634000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-72584-8_93"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007]]},"ISBN":["9783540725831","9783540725848"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-72584-8_93","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2007]]}}}