{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T23:07:24Z","timestamp":1725750444617},"reference-count":34,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,2]]},"DOI":"10.1109\/hpca.2012.6169039","type":"proceedings-article","created":{"date-parts":[[2012,3,26]],"date-time":"2012-03-26T21:53:22Z","timestamp":1332798802000},"page":"1-12","source":"Crossref","is-referenced-by-count":11,"title":["Pacman: Tolerating asymmetric data races with unintrusive hardware"],"prefix":"10.1109","author":[{"given":"Shanxiang","family":"Qi","sequence":"first","affiliation":[]},{"given":"Norimasa","family":"Otsuki","sequence":"additional","affiliation":[]},{"given":"Lois Orosa","family":"Nogueira","sequence":"additional","affiliation":[]},{"given":"Abdullah","family":"Muzahid","sequence":"additional","affiliation":[]},{"given":"Josep","family":"Torrellas","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","article-title":"CORD: Cost-effective (and nearly overhead-free) order-recording and data race detection","author":"prvulovic","year":"2006","journal-title":"HPCA"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134018"},{"key":"18","doi-asserted-by":"crossref","DOI":"10.1145\/1250734.1250738","article-title":"Automatically classifying benign and harmful data races using replay analysis","author":"narayanasamy","year":"2007","journal-title":"PLDI"},{"key":"33","article-title":"iWatcher: Efficient architectural support for software debugging","author":"zhou","year":"2004","journal-title":"ISCA"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2010.32"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346191"},{"key":"16","doi-asserted-by":"crossref","DOI":"10.1145\/1555754.1555797","article-title":"SigRace: Signature-based data race detection","author":"muzahid","year":"2009","journal-title":"ISCA"},{"journal-title":"Portable Programs for Parallel Processors","year":"1988","author":"lusk","key":"13"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1145\/106972.106996"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2007.5"},{"key":"12","article-title":"Detecting and surviving atomicity violations","author":"lucia","year":"2008","journal-title":"ISCA"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095833"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2003.1206993"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508266"},{"key":"23","doi-asserted-by":"crossref","DOI":"10.1145\/1504176.1504202","article-title":"Detecting and tolerating asymmetric races","author":"ratanaworabhan","year":"2009","journal-title":"PPoPP"},{"journal-title":"SESC Simulator","year":"2005","author":"renau","key":"24"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2007.24"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/1216544.1216546"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/265924.265927"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043590"},{"key":"29","article-title":"Bypassing races in live applications with execution filters","author":"wu","year":"2010","journal-title":"OSDI"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/L-CA.2006.18"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1145\/362686.362692"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1993.698569"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.34"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555796"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/945465.945468"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/99.660313"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1145\/1736020.1736041"},{"journal-title":"Parallel Computer Architecture A Hardware\/Software Approach","year":"1997","author":"culler","key":"5"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2010.56"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2006.13"},{"journal-title":"The Performance and Scalability of Distributed Shared-memory Cache Coherence Protocols","year":"1999","author":"heinrich","key":"9"},{"key":"8","article-title":"Effective data-race detection for the kernel","author":"erickson","year":"2010","journal-title":"OSDI"}],"event":{"name":"2012 IEEE 18th International Symposium on High Performance Computer Architecture (HPCA)","start":{"date-parts":[[2012,2,25]]},"location":"New Orleans, LA, USA","end":{"date-parts":[[2012,2,29]]}},"container-title":["IEEE International Symposium on High-Performance Comp Architecture"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6165554\/6168936\/06169039.pdf?arnumber=6169039","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,22]],"date-time":"2024-04-22T05:29:57Z","timestamp":1713763797000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6169039\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2]]},"references-count":34,"URL":"https:\/\/doi.org\/10.1109\/hpca.2012.6169039","relation":{},"subject":[],"published":{"date-parts":[[2012,2]]}}}