{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,2]],"date-time":"2023-09-02T17:53:28Z","timestamp":1693677208631},"reference-count":19,"publisher":"Wiley","issue":"9","license":[{"start":{"date-parts":[[2015,9,1]],"date-time":"2015-09-01T00:00:00Z","timestamp":1441065600000},"content-version":"tdm","delay-in-days":5722,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Concurrency: Pract. Exper."],"published-print":{"date-parts":[[2000,8,10]]},"DOI":"10.1002\/1096-9128(20000810)12:9<799::aid-cpe476>3.0.co;2-1","type":"journal-article","created":{"date-parts":[[2002,8,25]],"date-time":"2002-08-25T22:07:03Z","timestamp":1030313223000},"page":"799-820","source":"Crossref","is-referenced-by-count":7,"title":["Shared-memory communication approaches for an MPI message-passing library"],"prefix":"10.1002","volume":"12","author":[{"given":"Boris V.","family":"Protopopov","sequence":"first","affiliation":[]},{"given":"Anthony","family":"Skjellum","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2000]]},"reference":[{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB1","author":"Gropp","year":"1996","unstructured":"MPICH working note: the implementation of the second-generation MPICH ADI. ftp:\/\/info.mcs.anl.gov\/pub\/mpi\/workingnote\/adi2imp.ps, April, 1996."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB2","author":"Gropp","year":"1996","unstructured":"MPICH working note: the second-generation ADI for MPICH Implementation of MPI. ftp:\/\/info.mcs.anl.gov\/pub\/mpi\/workingnote\/nextgen.ps, April, 1996."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB3","author":"The MPI Forum","year":"1995","unstructured":"The MPI Forum. The MPI Message-Passing Interface Standard. http:\/\/www.mcs.anl.gov\/mpi\/mpi-report\/mpi-report.html, December 1995."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB4","author":"Sun Microsystems","year":"1996","unstructured":"Sun Microsystems. Ultra Enterprise 6000. http:\/\/www.sun.com\/servers\/product\/6000\/ue6000.html, July, 1996."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB5","author":"Gropp","year":"1995","unstructured":"MPICH ADI Implementation Reference Manual. ftp:\/\/info.mcs.anl.gov\/pub\/mpi\/adiman.ps, December 1995."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB6","author":"Gropp","year":"1995","unstructured":"MPICH working note: creating a new MPICH device using the Channel Interface. ttp:\/\/www.mcs.anl.gov\/home\/lusk\/mpich\/workingnote\/newadi\/note.html, December 1995."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB7","doi-asserted-by":"crossref","first-page":"1513","DOI":"10.1016\/S0167-8191(96)00062-2","volume":"22","author":"Gropp","year":"1997","journal-title":"Parallel Computing"},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB8","first-page":"2","volume-title":"Proceedings of the Second MPI Developer's Conference in University of Notre Dame, Indiana, 1-2 July 1996","author":"Brightwell","year":"1996","unstructured":"MPICH on the T3D: a case study of high-performance message-passing. Proceedings of the Second MPI Developer's Conference in University of Notre Dame, Indiana, 1-2 July 1996, (eds). IEEE Press: Los Alamos, CA, 1996; 2-9."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB9","author":"Protopopov","year":"1996","unstructured":"Comparison of designs of shared-memory devices PRIVATE for MPICH, ver.13. Tech. Report MSU-960924. Department of Computer Science, Mississippi State University, Mississippi State, MS, September 1996."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB10","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1016\/0167-8191(96)00024-5","volume":"22","author":"Gropp","year":"1996","journal-title":"Parallel Computing"},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB11","author":"Protopopov","year":"1996","unstructured":"Concurrency, multi-threading, and message-passing. MS thesis. Department of Computer Science, Mississippi State University, 1996."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB12","volume-title":"High-Performance Computer Architecture","author":"Stone","year":"1993","unstructured":"High-Performance Computer Architecture (3rd edn). Addison-Wesley: Reading, MA, 1993."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB13","first-page":"131","volume-title":"Developments in Concurrency and Communicationy","author":"Seitz","year":"1990","unstructured":"Multicomputers. Developments in Concurrency and Communicationy, (ed). Addison-Wesley: Reading, MA, 1990; 131-200."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB14","first-page":"58","volume-title":"Proceedings of the Second MPI Developer's Conference in University of Notre Dame, Indiana, 1-2 July 1996","author":"DiNicci","year":"1996","unstructured":"Cooperative data sharing: a layered approach to an architecture-independent message-passing interface. Proceedings of the Second MPI Developer's Conference in University of Notre Dame, Indiana, 1-2 July 1996, (eds). IEEE Press: Los Alamos, CA, 1996; 58-65."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB15","author":"Basu","year":"1997","unstructured":"Incorporating Memory Management into User-Level Network Interfaces. Technical Report TR97-1620. Department of Computer Science, Cornell University, 1997."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB16","volume-title":"Operating Systems: Design and Implementation","author":"Tanenbaum","year":"1997","unstructured":"Operating Systems: Design and Implementation (2nd edn). Prentice-Hall: Upper Saddle River, NJ, 1997."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB17","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/7351.7352","volume":"5","author":"Lamport","year":"1987","journal-title":"ACM Transactions on Computer Systems"},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB18","volume-title":"The C Programming Language","author":"Kernighan","year":"1978","unstructured":"The C Programming Language. Prentice-Hall: Englewood Cliffs, NJ, 1978."},{"key":"10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1-BIB19","author":"Haertel","year":"1996","unstructured":"Memory management algorithm with multiple free lists. Source code. ftp:\/\/ftp.cs.colorado.edu\/pub\/misc\/malloc-implementations\/malloc.tar.gz, July, 1996."}],"container-title":["Concurrency: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2F1096-9128(20000810)12:9%3C799::AID-CPE476%3E3.0.CO;2-1","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full\/10.1002\/1096-9128(20000810)12:9%3C799::AID-CPE476%3E3.0.CO;2-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,1]],"date-time":"2021-07-01T10:47:01Z","timestamp":1625136421000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/1096-9128(20000810)12:9<799::AID-CPE476>3.0.CO;2-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"references-count":19,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2000,8,10]]}},"URL":"https:\/\/doi.org\/10.1002\/1096-9128(20000810)12:9<799::aid-cpe476>3.0.co;2-1","relation":{},"ISSN":["1040-3108","1096-9128"],"issn-type":[{"value":"1040-3108","type":"print"},{"value":"1096-9128","type":"electronic"}],"subject":[],"published":{"date-parts":[[2000]]}}}