{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T09:57:13Z","timestamp":1725703033966},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642314759"},{"type":"electronic","value":"9783642314766"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-31476-6_6","type":"book-chapter","created":{"date-parts":[[2012,9,21]],"date-time":"2012-09-21T09:58:03Z","timestamp":1348221483000},"page":"63-78","source":"Crossref","is-referenced-by-count":0,"title":["Advanced Memory Checking Frameworks for MPI Parallel Applications in Open MPI"],"prefix":"10.1007","author":[{"given":"Shiqing","family":"Fan","sequence":"first","affiliation":[]},{"given":"Rainer","family":"Keller","sequence":"additional","affiliation":[]},{"given":"Michael","family":"Resch","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2012,8,2]]},"reference":[{"key":"6_CR1","unstructured":"Bcheck Man Page from SUN Developers Website. Internet. \n                http:\/\/developers.sun.com\/sunstudio\/documentation\/ss11\/mr\/man1\/bcheck.1.html\n                \n               (2011)"},{"key":"6_CR2","doi-asserted-by":"crossref","unstructured":"DeSouza, J., Kuhn, B., de\u00a0Supinski, B.R.: Automated, scalable debugging of MPI programs with Intel message checker. In: Proceedings of the 2nd International Workshop on Software Engineering for High Performance Computing System Applications, vol.\u00a04, pp. 78\u201382. ACM Press, New York (2005)","DOI":"10.1145\/1145319.1145342"},{"key":"6_CR3","doi-asserted-by":"crossref","unstructured":"Keller, R., Resch, M.: Testing the correctness of MPI implementations. In: Proceedings of the 5th International Symposium on Parallel and Distributed Computing Conference, Timisoara, pp. 291\u2013295 (2006)","DOI":"10.1109\/ISPDC.2006.47"},{"key":"6_CR4","unstructured":"Keller, R., Fan, S., Resch, M.: Memory debugging of MPI-parallel applications in open MPI. In: Joubert, G., Bischof, C., Peters, F., Lippert, T., Bucker, M., Gibbon, P., Mohr B. (eds.) Proceedings of ParCo\u201907, Julich (2007)"},{"key":"6_CR5","unstructured":"Krammer, B., Mueller, M.S., Resch, M.M.: Runtime checking of MPI applications with Marmot. In: Proceedings of the International Conference ParCo 2005, Malaga (2005)"},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"Luk, C.K., Cohn, R., Muth, R., Patil, H., Klauser, A., Lowney, G., Wallace, S., Reddi, V.J., Hazelwood, K.: Pin: building customized program analysis tools with dynamic instrumentation. In: Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation, pp. 190\u2013200. ACM, New York (2005)","DOI":"10.1145\/1064978.1065034"},{"key":"6_CR7","unstructured":"Message Passing Interface Forum: MPI: A Message Passing Interface Standard. \n                http:\/\/www.mpi-forum.org\n                \n               (1995)"},{"key":"6_CR8","unstructured":"Message Passing Interface Forum: MPI-2: Extensions to the Message-Passing Interface. \n                http:\/\/www.mpi-forum.org\n                \n               (1997)"},{"key":"6_CR9","unstructured":"MPI Forum Ticket Number 45. Internet. \n                https:\/\/svn.mpi-forum.org\/trac\/mpi-forum-web\/ticket\/45\n                \n               (2008)"},{"key":"6_CR10","unstructured":"Seward, J., Nethercote, N.: Using Valgrind to detect undefined value errors with bit-precision. In: Proceedings of the USENIX\u201905 Annual Technical Conference, Anaheim (2005)"},{"key":"6_CR11","unstructured":"Shiqing\u00a0Fan, R.K., Resch, M.: Enhanced memory debugging of mpi-parallel applications in open mpi. In: 4th Parallel Tools Workshop, Stuttgart (2010)"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Srivastava, A., Eustace, A.: Atom: A System for Building Customized Program Analysis Tools, pp. 196\u2013205. ACM, New York (1994)","DOI":"10.1145\/773473.178260"},{"key":"6_CR13","unstructured":"The Open Fabrics Project Webpage. \n                https:\/\/www.openfabrics.org\n                \n               (2007)"},{"key":"6_CR14","unstructured":"Totalview Memory Debugging capabilities. \n                http:\/\/www.etnus.com\/TotalView\/Memory.html"},{"key":"6_CR15","doi-asserted-by":"crossref","unstructured":"Vetter, J.S., de\u00a0Supinski, B.R.: Dynamic software testing of MPI applications with umpire. In: Proceedings of Supercomputing (SC), Dallas. \n                http:\/\/www.sc2000.org\/proceedings\/techpapr\/index.htm\n                \n               (2000)","DOI":"10.1109\/SC.2000.10055"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Woodall, T., Graham, R., Castain, R., Daniel, D., Sukalski, M., Fagg, G., Gabriel, E., Bosilca,\u00a0G., Angskun, T., Dongarra, J., Squyres, J., Sahay, V., Kambadur, P., Barrett, B., Lumsdaine,\u00a0A.: Open MPI\u2019s TEG point-to-point communications methodology: comparison to existing implementations. In: Recent Advances in Parallel Virtual Machine and Message Passing Interface, vol. 3241, pp. 105\u2013111. Springer, Budapest (2004)","DOI":"10.1007\/978-3-540-30218-6_20"}],"container-title":["Tools for High Performance Computing 2011"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-31476-6_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,7]],"date-time":"2019-05-07T11:59:04Z","timestamp":1557230344000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-31476-6_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642314759","9783642314766"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-31476-6_6","relation":{},"subject":[],"published":{"date-parts":[[2012]]}}}