{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:27:45Z","timestamp":1725485265121},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540437864"},{"type":"electronic","value":"9783540480518"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-48051-x_27","type":"book-chapter","created":{"date-parts":[[2007,5,18]],"date-time":"2007-05-18T12:49:55Z","timestamp":1179492595000},"page":"264-273","source":"Crossref","is-referenced-by-count":0,"title":["A Practical Method for On-the-Fly Data Race Detection"],"prefix":"10.1007","author":[{"given":"Eun-Kyung","family":"Ryu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Keum-Sook","family":"Ha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kee-Young","family":"Yoo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,7,4]]},"reference":[{"key":"27_CR1","first-page":"1","volume":"97","author":"K. Audenaert","year":"1997","unstructured":"Audenaert, K.: Maintaining Concurrency Information for On-the-fly Data Race detection. Parallel Computing 97. North-Holland (1997) 1\u20138","journal-title":"Parallel Computing"},{"key":"27_CR2","unstructured":"Audenaert, K.: Clock Trees: Logical Clocks for Programs with Nested Parallelism. Tr. on software Engineering IEEE (1997) 646\u2013658"},{"key":"27_CR3","doi-asserted-by":"crossref","unstructured":"Brad Richards, James R. Larus: Protocol-based data-race detection, Proceedings of the SIGMETRICS symposium on Parallel and distributed tools. ACM (1998)","DOI":"10.1145\/281035.281040"},{"key":"27_CR4","doi-asserted-by":"crossref","unstructured":"Choi, J., and S.L. Min: Race Frontier: Reproducing Data Races in Parallel-Program debugging. 3rd Symp. on Principles and Practice of Parallel Programming. ACM (1991) 145\u2013154","DOI":"10.1145\/109625.109641"},{"key":"27_CR5","doi-asserted-by":"crossref","unstructured":"Dinning, A., and Schonberg, E.: An Empirical Comparison of Monitoring Algorithms for Access Anomaly Detection. 2nd Symp. on Principles and Practice of Parallel Programming. ACM (1990) 1\u201310","DOI":"10.1145\/99163.99165"},{"key":"27_CR6","doi-asserted-by":"crossref","unstructured":"Dinning, A., and Schonberg, E.: Detecting Access Anomalies in Programs with Critical Sections. Proc. Workshop on Parallel and Distributed Debugging. ACM\/ONR (1991) 79\u201390","DOI":"10.1145\/122759.122767"},{"key":"27_CR7","doi-asserted-by":"crossref","unstructured":"Jun, Y., and Koh, K.: On-the-fly Detection of Access Anomalies in Nested Parallel Loops. 3rd Workshop on Parallel and Distributed Debugging. ACM (1993) 107\u2013117","DOI":"10.1145\/174266.174278"},{"key":"27_CR8","first-page":"345","volume-title":"12nd Int\u2019l. Conf. on Supercomputing","author":"J. Kim","year":"1998","unstructured":"Kim, J., and Jun, Y.: Scalable On-the-fly Detection of the First Races in Parallel Programs. 12nd Int\u2019l. Conf. on Supercomputing. Melbourne, Australia. ACM (1998) 345\u2013352"},{"key":"27_CR9","unstructured":"Kim, J., Han, D., Yu, C.: Parallel loop transformation technique for efficient race detection. Parallel and Distributed Systems, 2001. Proceedings. Eighth International Conference on. IEEE (2001) 265\u2013272"},{"key":"27_CR10","doi-asserted-by":"crossref","unstructured":"Lamport, L.: Time, Clocks, and the Ordering of Events in Distributed System. Communications of the ACM (1978) 558\u2013565","DOI":"10.1145\/359545.359563"},{"key":"27_CR11","unstructured":"Mellor-Crummey, J.: On-the-fly Detection of Data Races for Programs with Nested Fork-Join Parallelism. Supercomputing \u201891. ACM\/IEEE (1991) 24\u201333"},{"key":"27_CR12","unstructured":"Michiel R., Koen De Bosschere: RecPlay. Transactions on Computer Systems. ACM (1999)"},{"key":"27_CR13","unstructured":"Netzer, R.H.B., and Miller: Improving the Accuracy of Data Race Detection,\u201d 3rd Symp. on Principles and Practice of Parallel Programming. ACM (1991) 133\u2013144"},{"key":"27_CR14","unstructured":"Netzer, R.H.B., and Miller: Detecting data races in parallel executions. Advances in Language and Compilers for Parallel Processing. MIT (1990) 109\u2013130"},{"key":"27_CR15","unstructured":"OpenMP Architecture Review Board.: OpenMP Fortran Application Program Interface, Version 2.0 (2000)"},{"key":"27_CR16","doi-asserted-by":"crossref","unstructured":"Schonberg, E.: On-the-Fly Detection of Access Anomalies. In proceedings on the SIGPLAN conference on Programming Language Design and Implementation. ACM (1989)","DOI":"10.1145\/73141.74844"}],"container-title":["Lecture Notes in Computer Science","Applied Parallel Computing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-48051-X_27","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T00:45:13Z","timestamp":1556412313000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-48051-X_27"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540437864","9783540480518"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/3-540-48051-x_27","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2002]]}}}