{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,15]],"date-time":"2024-09-15T14:22:50Z","timestamp":1726410170528},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642156458"},{"type":"electronic","value":"9783642156465"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-15646-5_9","type":"book-chapter","created":{"date-parts":[[2010,9,6]],"date-time":"2010-09-06T03:43:52Z","timestamp":1283744632000},"page":"82-91","source":"Crossref","is-referenced-by-count":0,"title":["MPI Datatype Marshalling: A Case Study in Datatype Equivalence"],"prefix":"10.1007","author":[{"given":"Dries","family":"Kimpe","sequence":"first","affiliation":[]},{"given":"David","family":"Goodell","sequence":"additional","affiliation":[]},{"given":"Robert","family":"Ross","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"2","key":"9_CR1","doi-asserted-by":"publisher","first-page":"155","DOI":"10.1177\/1094342007077860","volume":"21","author":"C. Falzone","year":"2007","unstructured":"Falzone, C., Chan, A., Lusk, E., Gropp, W.: A portable method for finding user errors in the usage of MPI collective operations. International Journal of High Performance Computing Applications\u00a021(2), 155\u2013165 (2007)","journal-title":"International Journal of High Performance Computing Applications"},{"key":"9_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1007\/3-540-45255-9_24","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"W. Gropp","year":"2000","unstructured":"Gropp, W.: Runtime checking of datatype signatures in MPI. In: Dongarra, J., Kacsuk, P., Podhorszki, N. (eds.) PVM\/MPI 2000. LNCS, vol.\u00a01908, pp. 160\u2013167. Springer, Heidelberg (2000)"},{"key":"9_CR3","unstructured":"HDF5, http:\/\/hdf.ncsa.uiuc.edu\/HDF5\/"},{"key":"9_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1007\/11557265_14","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"J. Langou","year":"2005","unstructured":"Langou, J., Bosilca, G., Fagg, G., Dongarra, J.: Hash functions for datatype signatures in MPI. In: Di Martino, B., Kranzlm\u00fcller, D., Dongarra, J. (eds.) EuroPVM\/MPI 2005. LNCS, vol.\u00a03666, pp. 76\u201383. Springer, Heidelberg (2005)"},{"key":"9_CR5","unstructured":"Message Passing Interface Forum: MPI: A Message-Passing Interface Standard Version 2.2 (September 2009), http:\/\/www.mpi-forum.org\/docs\/docs.html"},{"key":"9_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1007\/978-3-540-87475-1_22","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"F.G. Mir","year":"2008","unstructured":"Mir, F.G., Tr\u00e4ff, J.L.: Constructing MPI input-output datatypes for efficient transpacking. In: Lastovetsky, A., Kechadi, T., Dongarra, J. (eds.) EuroPVM\/MPI 2008. LNCS, vol.\u00a05205, pp. 141\u2013150. Springer, Heidelberg (2008)"},{"key":"9_CR7","unstructured":"MPITypes library, http:\/\/www.mcs.anl.gov\/mpitypes\/"},{"key":"9_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1007\/978-3-642-03770-2_11","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"R. Ross","year":"2009","unstructured":"Ross, R., Latham, R., Gropp, W., Lusk, E., Thakur, R.: Processing MPI datatypes outside MPI. In: Ropo, M., Westerholm, J., Dongarra, J. (eds.) Recent Advances in Parallel Virtual Machine and Message Passing Interface. LNCS, vol.\u00a05759, pp. 42\u201353. Springer, Heidelberg (2009)"},{"key":"9_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"404","DOI":"10.1007\/978-3-540-39924-7_55","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"R. Ross","year":"2003","unstructured":"Ross, R., Miller, N., Gropp, W.: Implementing fast and reusable datatype processing. In: Dongarra, J., Laforenza, D., Orlando, S. (eds.) EuroPVM\/MPI 2003. LNCS, vol.\u00a02840, pp. 404\u2013413. Springer, Heidelberg (2003)"},{"key":"9_CR10","doi-asserted-by":"crossref","unstructured":"Srinivasan, R.: XDR: External data representation standard (1995)","DOI":"10.17487\/rfc1832"},{"key":"9_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1007\/978-3-540-30218-6_11","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"J. Tr\u00e4ff","year":"2004","unstructured":"Tr\u00e4ff, J., Worringen, J.: Verifying collective MPI calls. In: Kranzlm\u00fcller, D., Kacsuk, P., Dongarra, J. (eds.) EuroPVM\/MPI 2004. LNCS, vol.\u00a03241, pp. 18\u201327. Springer, Heidelberg (2004)"},{"key":"9_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/3-540-48158-3_14","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"J.L. Tr\u00e4ff","year":"1999","unstructured":"Tr\u00e4ff, J.L., Hempel, R., Ritzdorf, H., Zimmermann, F.: Flattening on the fly: Efficient handling of MPI derived datatypes. In: Margalef, T., Dongarra, J., Luque, E. (eds.) PVM\/MPI 1999. LNCS, vol.\u00a01697, pp. 109\u2013116. Springer, Heidelberg (1999)"}],"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-15646-5_9.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,23]],"date-time":"2020-11-23T22:11:07Z","timestamp":1606169467000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-15646-5_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642156458","9783642156465"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-15646-5_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]}}}