{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:09:16Z","timestamp":1763467756078},"publisher-location":"Berlin, Heidelberg","reference-count":13,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540391104"},{"type":"electronic","value":"9783540391128"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11846802_36","type":"book-chapter","created":{"date-parts":[[2006,9,16]],"date-time":"2006-09-16T02:27:41Z","timestamp":1158373661000},"page":"238-246","source":"Crossref","is-referenced-by-count":12,"title":["Automatic Memory Optimizations for Improving MPI Derived Datatype Performance"],"prefix":"10.1007","author":[{"given":"Surendra","family":"Byna","sequence":"first","affiliation":[]},{"given":"Xian-He","family":"Sun","sequence":"additional","affiliation":[]},{"given":"Rajeev","family":"Thakur","sequence":"additional","affiliation":[]},{"given":"William","family":"Gropp","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"36_CR1","doi-asserted-by":"crossref","unstructured":"Byna, S., Gropp, W., Sun, X.-H., Thakur, R.: Improving the Performance of MPI Derived Datatypes by Optimizing Memory-Access Cost. In: Proceedings of IEEE International Conference on Cluster Computing (December 2003)","DOI":"10.1109\/CLUSTR.2003.1253341"},{"key":"36_CR2","doi-asserted-by":"crossref","unstructured":"Byna, S., Sun, X.-H., Gropp, W., Thakur, R.: Predicting Memory-Access Cost Based on Data-Access Patterns. In: Proceedings of IEEE International Conference on Cluster Computing (September 2004)","DOI":"10.1109\/CLUSTR.2004.1392630"},{"key":"36_CR3","unstructured":"Carns, P.H., Ligon III, W.B., Ross, R.B., Thakur, R.: PVFS: A Parallel File System for Linux Clusters. In: Proceedings of the 4th Annual Linux Showcase and Conference, Atlanta, GA, pp. 317\u2013327, USENIX Association (2000)"},{"key":"36_CR4","unstructured":"Gropp, W., Lusk, E., Swider, D.: Improving the Performance of MPI Derived Datatypes. In: Proceedings of the Third MPI Developer\u2019s and User\u2019s Conference, pp. 25\u201330. MPI Software Technology Press (March 1999)"},{"key":"36_CR5","doi-asserted-by":"crossref","unstructured":"Lam, M., Rothberg, E.E., Wolf, M.E.: The Cache Performance of Blocked Algorithms. In: Proceedings of the Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, April 1991, pp. 63\u201374 (1991)","DOI":"10.1145\/106972.106981"},{"key":"36_CR6","unstructured":"Lu, Q., Wu, J., Panda, D., Sadayappan, P.: Applying MPI Derived Datatypes to the NAS Benchmarks: A Case Study. Technical Report OSU-CISRC-4\/04-TR19, Ohio State University"},{"key":"36_CR7","unstructured":"Message Passing Interface Forum, MPI: A Message-Passing Interface Standard, Version 1.1 (June 1995), \n                    \n                      http:\/\/www.mpi-forum.org\/docs\/docs.html"},{"key":"36_CR8","doi-asserted-by":"crossref","unstructured":"Mowry, T., Gupta, A.: Tolerating Latency Through Software-controlled Prefetching in Shared-memory Multiprocessors. Journal of Parallel and Distributed Computing\u00a012(2) (June 1991)","DOI":"10.1016\/0743-7315(91)90014-Z"},{"key":"36_CR9","doi-asserted-by":"crossref","unstructured":"Ogawa, H., Matsuoka, S.: OMPI: Optimizing MPI Programs using Partial Evaluation. In: Proceedings of IEEE\/ACM Supercomputing Conference, Pittsburgh (November 1996)","DOI":"10.1145\/369028.369106"},{"key":"36_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1007\/3-540-45255-9_6","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"R. Reussner","year":"2000","unstructured":"Reussner, R., Tr\u00e4ff, J.L., Hunzelmann, G.: A Benchmark for MPI Derived Datatypes. In: Dongarra, J., Kacsuk, P., Podhorszki, N. (eds.) PVM\/MPI 2000. LNCS, vol.\u00a01908, pp. 10\u201317. Springer, Heidelberg (2000)"},{"key":"36_CR11","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":"36_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)"},{"key":"36_CR13","unstructured":"Wu, J., Wyckoff, P., Panda, D.: High Performance Implementation of MPI Derived Datatype Communication over InfiniBand. In: Proceedings of the 18th International Parallel and Distributed Processing Symposium (2004)"}],"container-title":["Lecture Notes in Computer Science","Recent Advances in Parallel Virtual Machine and Message Passing Interface"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11846802_36.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T03:18:22Z","timestamp":1619493502000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11846802_36"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540391104","9783540391128"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/11846802_36","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2006]]}}}