{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:06:45Z","timestamp":1763467605459,"version":"3.28.0"},"reference-count":16,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/ipdps.2003.1213513","type":"proceedings-article","created":{"date-parts":[[2004,3,22]],"date-time":"2004-03-22T14:34:28Z","timestamp":1079966068000},"page":"8","source":"Crossref","is-referenced-by-count":8,"title":["Efficient on-the-fly data race detection in multithreaded C++ programs"],"prefix":"10.1109","author":[{"given":"E.","family":"Pozniansky","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A.","family":"Schuster","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","first-page":"558","volume":"21","author":"lamport","year":"0","journal-title":"Time clocks and the ordering of events in a distributed system Communications of the ACM"},{"key":"ref11","first-page":"215","article-title":"Virtual time and global states of distributed systems","author":"mattern","year":"1989","journal-title":"Parallel and Distributed Algorithms"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/174266.171370"},{"journal-title":"Detecting data races in parallel program executions Technical report","year":"1990","author":"netzer","key":"ref13"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/130616.130623"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/312203.312214"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/265924.265927"},{"key":"ref4","article-title":"The Region Trap Library: Handling traps on application-defined regions of memory","author":"brecht","year":"0","journal-title":"Proc USENIX Annual Technical Conference"},{"key":"ref3","first-page":"175","author":"balasundaram","year":"1989","journal-title":"Compile-time detection of race conditions in a parallel program In Proceedings of the 3rd International Conference on Supercomputing"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/68210.69224"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/122759.122767"},{"key":"ref8","first-page":"215","article-title":"Multiview and Millipage-fine-grain sharing in page-based DSMs","author":"itzkovitz","year":"1999","journal-title":"Proceedings of the 5th Symposium on Operating Systems Design and Implementation (OSDI)"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/379605.379687"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1991.1021616"},{"journal-title":"A unified formalization of four shared-memory models Technical report","year":"0","author":"adve","key":"ref1"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1999.1574"}],"event":{"name":"International Parallel and Distributed Processing Symposium (IPDPS 2003)","acronym":"IPDPS-03","location":"Nice, France"},"container-title":["Proceedings International Parallel and Distributed Processing Symposium"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8608\/27277\/01213513.pdf?arnumber=1213513","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,13]],"date-time":"2017-03-13T18:13:42Z","timestamp":1489428822000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1213513\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":16,"URL":"https:\/\/doi.org\/10.1109\/ipdps.2003.1213513","relation":{},"subject":[]}}