{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T21:35:14Z","timestamp":1725831314626},"publisher-location":"Cham","reference-count":7,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319245942"},{"type":"electronic","value":"9783319245959"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-24595-9_7","type":"book-chapter","created":{"date-parts":[[2015,9,30]],"date-time":"2015-09-30T10:23:22Z","timestamp":1443608602000},"page":"89-101","source":"Crossref","is-referenced-by-count":1,"title":["Lessons Learned from Implementing OMPD: A Debugging Interface for OpenMP"],"prefix":"10.1007","author":[{"given":"Joachim","family":"Protze","sequence":"first","affiliation":[]},{"given":"Ignacio","family":"Laguna","sequence":"additional","affiliation":[]},{"given":"Dong H.","family":"Ahn","sequence":"additional","affiliation":[]},{"given":"John","family":"Del Signore","sequence":"additional","affiliation":[]},{"given":"Ariel","family":"Burton","sequence":"additional","affiliation":[]},{"given":"Martin","family":"Schulz","sequence":"additional","affiliation":[]},{"given":"Matthias S.","family":"M\u00fcller","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,11,26]]},"reference":[{"key":"7_CR1","unstructured":"Allinea Software: Allinea DDT. \n                      http:\/\/www.allinea.com\/products\/ddt\n                      \n                    . Accessed 16 May 2015"},{"key":"7_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1007\/3-540-45009-2_11","volume-title":"OpenMP Shared Memory Parallel Programming","author":"J Cownie","year":"2003","unstructured":"Cownie, J., Del Signore, J., de Supinski, B.R., Warren, K.: DMPL: an OpenMP DLL debugging interface. In: Voss, M.J. (ed.) WOMPAT 2003. LNCS, vol. 2716, pp. 137\u2013146. Springer, Heidelberg (2003)"},{"key":"7_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1007\/3-540-48158-3_7","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"J Cownie","year":"1999","unstructured":"Cownie, J., Gropp, W.D.: A standard interface for debugger access to message queue information in MPI. In: Margalef, T., Dongarra, J., Luque, E. (eds.) PVM\/MPI 1999. LNCS, vol. 1697, pp. 51\u201358. Springer, Heidelberg (1999)"},{"key":"7_CR4","doi-asserted-by":"crossref","unstructured":"Eichenberger, A., et al.: OMPT and OMPD: OpenMP Tools Application Programming Interfaces for Performance Analysis and Debugging. Technical report, OpenMP.org, May 2013. \n                      http:\/\/openmp.org\/mp-documents\/ompt-tr.pdf\n                      \n                    . Accessed 15 May 2015","DOI":"10.1007\/978-3-642-40698-0_13"},{"key":"7_CR5","unstructured":"Eichenberger, A., et al.: OpenMP Technical Report 2 on the OMPT Interface. Technical report, OpenMP.org, March 2014. \n                      http:\/\/openmp.org\/mp-documents\/ompt-tr2.pdf\n                      \n                    . Accessed 15 May 2015"},{"key":"7_CR6","unstructured":"Rogue Wave Software: TotalView\n                      \n                        \n                      \n                      $$\\textregistered $$\n                      \n                        \n                          \u00ae\n                        \n                      \n                     Graphical Debugger (2015). \n                      http:\/\/www.roguewave.com\/products\/totalview.aspx\n                      \n                    . Accessed 16 May 2015"},{"key":"7_CR7","unstructured":"Inc., Sun Microsystems. man pages section 3: Threads and realtime library functions. User documentation, May 2002. \n                      https:\/\/docs.oracle.com\/cd\/E19683-01\/816-0216\/816-0216.pdf\n                      \n                    . Accessed 15 May 2015"}],"container-title":["Lecture Notes in Computer Science","OpenMP: Heterogenous Execution and Data Movements"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-24595-9_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T02:57:07Z","timestamp":1559271427000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-24595-9_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319245942","9783319245959"],"references-count":7,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-24595-9_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}