{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T18:10:58Z","timestamp":1725559858501},"publisher-location":"Berlin, Heidelberg","reference-count":14,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540281269"},{"type":"electronic","value":"9783540318262"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11535294_28","type":"book-chapter","created":{"date-parts":[[2005,9,27]],"date-time":"2005-09-27T13:50:17Z","timestamp":1127829017000},"page":"321-330","source":"Crossref","is-referenced-by-count":5,"title":["A Practical Tool for Detecting Races in OpenMP Programs"],"prefix":"10.1007","author":[{"given":"Young-Joo","family":"Kim","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mi-Young","family":"Park","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"So-Hee","family":"Park","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yong-Kee","family":"Jun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"28_CR1","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1145\/109625.109641","volume-title":"3rd Symposium on Principles and Practice of Parallel Programming","author":"J. Choi","year":"1991","unstructured":"Choi, J., Min, S.L.: Race Frontier: Reproducing Data Races in Parallel-Program Debugging. In: 3rd Symposium on Principles and Practice of Parallel Programming, pp. 145\u2013154. ACM, New York (1991)"},{"issue":"1","key":"28_CR2","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/99.660313","volume":"5","author":"L. Dagum","year":"1998","unstructured":"Dagum, L., Menon, R.: OpenMP: An Industry-Standard API for Shared-Memory Programming. Computational Science and Engineering\u00a05(1), 46\u201355 (1998)","journal-title":"Computational Science and Engineering"},{"key":"28_CR3","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1145\/122759.122767","volume-title":"2nd Workshop on Parallel and Distributed Debugging (WPDD)","author":"A. Dinning","year":"1991","unstructured":"Dinning, A., Schonberg, E.: Detecting Access Anomalies in Programs with Critical Sections. In: 2nd Workshop on Parallel and Distributed Debugging (WPDD), pp. 85\u201396. ACM, New York (1991)"},{"unstructured":"Intel Corp., Getting Started with the Intel Thread Checker, 2200 Mission College Blvd., Santa Clara, CA 95052-8119, USA (2004)","key":"28_CR4"},{"key":"28_CR5","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1145\/174266.174278","volume-title":"3rd Workshop on Parallel and Distributed Debugging (WPDD)","author":"Y. Jun","year":"1993","unstructured":"Jun, Y., Koh, K.: On-the-fly Detection of Access Anomalies in Nested Parallel Loops. In: 3rd Workshop on Parallel and Distributed Debugging (WPDD), pp. 107\u2013117. ACM, New York (1993)"},{"key":"28_CR6","first-page":"340","volume-title":"5th Int\u2019l Workshop on High-Level Parallel Prog. Models and Supportive Environments (HIPS)","author":"Y. Jun","year":"2000","unstructured":"Jun, Y., McDowell, C.E.: Scalable Monitoring Technique for Detecting Races in Parallel Programs. In: 5th Int\u2019l Workshop on High-Level Parallel Prog. Models and Supportive Environments (HIPS), pp. 340\u2013347. IEEE, Cancun (2000)"},{"unstructured":"Jun, Y., McDowell, C.E.: On-the-fly Detection of the First Races in Programs with Nested Parallelism. In: 2nd Int\u2019l Conf. on Parallel and Distributed Processing Techniques and Applications (PDPTA), CSREA, August 1996, pp. 1549\u20131560 (1996)","key":"28_CR7"},{"key":"28_CR8","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1145\/277830.277914","volume-title":"12th Intl. Conf. on Supercomputing (ICS)","author":"J. Kim","year":"1998","unstructured":"Kim, J., Jun, Y.: Scalable On-the-fly Detection of the First Races in Parallel Programs. In: 12th Intl. Conf. on Supercomputing (ICS), July 1998, pp. 345\u2013352. ACM, Melbourne (1998)"},{"doi-asserted-by":"crossref","unstructured":"Kim, Y., Jun, Y.: Restructuring Parallel Programs for On-the-fly Race Detection. In: 5th Int\u2019l Conf. on Parallel Computing Technologies (PaCT), St. Petersburg, Russia, September 1999. Russian Academy of Science (RAS), pp. 446\u2013451 (1999)","key":"28_CR9","DOI":"10.1007\/3-540-48387-X_46"},{"unstructured":"Kim, J., Kim, D., Jun, Y.: Scalable Visualization for Debugging Races in OpenMP Programs. In: The 3rd Int\u2019l Conf. on Communications in Computing (CIC), Las Vegas, Nevada, June 2002, pp. 259\u2013265 (2002)","key":"28_CR10"},{"issue":"1","key":"28_CR11","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1145\/130616.130623","volume":"1","author":"R.H.B. Netzer","year":"1992","unstructured":"Netzer, R.H.B., Miller, B.P.: What Are Race Conditions? Some Issues and Formalizations. Letters on Programming Lang. and Systems\u00a01(1), 74\u201388 (1992)","journal-title":"Letters on Programming Lang. and Systems"},{"doi-asserted-by":"crossref","unstructured":"Mellor-Crummey, J.: On-the-fly Detection of Data Races for Programs with Nested Fork-Join Parallelism. In: Supercomputing, pp. 24\u201333. ACM\/IEEE (November 1991)","key":"28_CR12","DOI":"10.1145\/125826.125861"},{"key":"28_CR13","first-page":"201","volume-title":"6th Int\u2019l Conf. on Parallel and Distributed Systems (ICPADS)","author":"H. Park","year":"1998","unstructured":"Park, H., Jun, Y.: Detecting the First Races in Parallel Programs with Ordered Synchronization. In: 6th Int\u2019l Conf. on Parallel and Distributed Systems (ICPADS), pp. 201\u2013208. IEEE, Tainan (1998)"},{"doi-asserted-by":"crossref","unstructured":"Park, S., Park, M., Jun, Y.: A Comparison of Scalable Labeling Schemes for Detecting Races in OpenMP Programs. In: Int\u2019l Workshop on OpenMP Applications and Tools (Wompat), West Lafayette, Indiana, July 2001, pp. 68\u201380 (2001)","key":"28_CR14","DOI":"10.1007\/3-540-44587-0_7"}],"container-title":["Lecture Notes in Computer Science","Parallel Computing Technologies"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11535294_28.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T06:51:59Z","timestamp":1619506319000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11535294_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540281269","9783540318262"],"references-count":14,"URL":"https:\/\/doi.org\/10.1007\/11535294_28","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}