{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T18:19:50Z","timestamp":1761675590774},"reference-count":21,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008,4]]},"DOI":"10.1109\/ispass.2008.4510738","type":"proceedings-article","created":{"date-parts":[[2008,5,5]],"date-time":"2008-05-05T16:22:01Z","timestamp":1210004521000},"page":"54-62","source":"Crossref","is-referenced-by-count":14,"title":["An Analysis of I\/O And Syscalls In Critical Sections And Their Implications For Transactional Memory"],"prefix":"10.1109","author":[{"given":"Lee","family":"Baugh","sequence":"first","affiliation":[]},{"given":"Craig","family":"Zilles","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1145\/224964.224987"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2006.1598129"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.54"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/1168917.1168902"},{"key":"16","article-title":"nested transactional memory: model and preliminary architecture sketches","author":"moss","year":"2005","journal-title":"Proceedings of the workshop on Synchronization and Concurrency in Object-Oriented Languages (SCOOL)"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2006.9"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2006.1598134"},{"year":"0","key":"11"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"21","first-page":"48","article-title":"challenges to providing performance isolation in transactional memories","author":"zilles","year":"2005","journal-title":"Proceedings of the Fourth Workshop on Duplicating Deconstructing and Debunking"},{"article-title":"unrestricted transactional memory: supporting i\/o and system calls within transactions","year":"2006","author":"blundell","key":"3"},{"key":"20","article-title":"extending hardware transactional memory to support non-busy waiting and nontransactional actions","author":"zilles","year":"2006","journal-title":"First ACM SIGPLAN Workshop on Transactional Computing"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2005.41"},{"year":"0","key":"1"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1993.698569"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2005.03.005"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2004.1310767"},{"journal-title":"Transaction Processing Concepts and Techniques","year":"1993","author":"gray","key":"5"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2006.1598135"},{"year":"0","key":"9"},{"journal-title":"Principles and Practice of Parallel Programming (PPOPP) Composable Memory Transactions","year":"2005","author":"harris","key":"8"}],"event":{"name":"Software (ISPASS)","start":{"date-parts":[[2008,4,20]]},"location":"Austin, TX, USA","end":{"date-parts":[[2008,4,22]]}},"container-title":["ISPASS 2008 - IEEE International Symposium on Performance Analysis of Systems and software"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/4498398\/4510727\/04510738.pdf?arnumber=4510738","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,16]],"date-time":"2017-03-16T17:49:39Z","timestamp":1489686579000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/4510738\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,4]]},"references-count":21,"URL":"https:\/\/doi.org\/10.1109\/ispass.2008.4510738","relation":{},"subject":[],"published":{"date-parts":[[2008,4]]}}}