{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T01:18:11Z","timestamp":1725758291706},"reference-count":33,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,5]]},"DOI":"10.1109\/ipdps.2013.45","type":"proceedings-article","created":{"date-parts":[[2013,8,2]],"date-time":"2013-08-02T21:15:06Z","timestamp":1375478106000},"page":"1266-1274","source":"Crossref","is-referenced-by-count":2,"title":["TM-dietlibc: A TM-aware Real-World System Library"],"prefix":"10.1109","author":[{"given":"Vesna","family":"Smiljkovic","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Nowack","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neboja","family":"Miletic","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Timothy","family":"Harris","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Osman","family":"Unsal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adrian","family":"Cristal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mateo","family":"Valero","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","article-title":"Interchangeable back ends for STM compilers","author":"kestor","year":"2011","journal-title":"Trans"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1145\/1328438.1328449"},{"journal-title":"Intel Transactional Memory Compiler and Runtime Application Binary Interface","year":"2008","key":"18"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1145\/1989493.1989500"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-85361-9_5"},{"key":"16","first-page":"63","article-title":"Implementation and use of transactional memory with dynamic separation","author":"abadi","year":"0","journal-title":"CC '09 Proceedings of the 18th International Conference on Compiler Construction 2009"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629591"},{"journal-title":"TM-dietlibc Source Code","year":"2012","key":"14"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519093"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2011.04.005"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/1989493.1989501"},{"key":"20","first-page":"237","article-title":"Dynamic performance tuning of word-based software transactional memory","author":"felber","year":"0","journal-title":"Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP) 2008"},{"key":"22","article-title":"An analysis of I\/O and syscalls in critical sections and their implications for transactional memory","author":"baugh","year":"2007","journal-title":"Trans"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1145\/1378533.1378584"},{"journal-title":"Practical lock freedom","year":"2003","author":"fraser","key":"24"},{"key":"25","first-page":"23","article-title":"PTLsim: A cycle accurate full system x86-64 microarchitectural simulator","author":"yourst","year":"0","journal-title":"Performance Analysis of Systems Software 2007 ISPASS 2007 IEEE International Symposium on April 2007"},{"key":"26","article-title":"Transactification of a real-world system library","author":"miletic","year":"2010","journal-title":"Trans"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.2298\/CSIS0802103D"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2009.20"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294271"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/1958746.1958795"},{"key":"2","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01728-5","author":"harris","year":"2010","journal-title":"Transactional Memory (Synthesis Lectures on Computer Architecture)"},{"journal-title":"Diet Libc","year":"2001","author":"von leitner","key":"10"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1993.698569"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36036-7_9"},{"key":"7","article-title":"Pathological interaction of locks with transactional memory","author":"volos","year":"0","journal-title":"TRANSACT '08 3rd Workshop on Transactional Computing February 2008"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755919"},{"key":"32","article-title":"Inevitability mechanisms for software transactional memory","author":"spear","year":"0","journal-title":"TRANSACT '08 3rd Workshop on Transactional Computing February 2008"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/1542275.1542298"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1145\/1150019.1136491"},{"key":"4","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1145\/1504176.1504183","article-title":"Atomic Quake: Using transactional memory in an interactive multiplayer game server","author":"zyulkyarov","year":"2009","journal-title":"PPoPP '09 Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming"},{"journal-title":"Transactional Synchronization in Haswell","year":"2012","author":"reinders","key":"9"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755918"}],"event":{"name":"2013 IEEE International Symposium on Parallel & Distributed Processing (IPDPS)","start":{"date-parts":[[2013,5,20]]},"location":"Cambridge, MA, USA","end":{"date-parts":[[2013,5,24]]}},"container-title":["2013 IEEE 27th International Symposium on Parallel and Distributed Processing"],"original-title":[],"link":[{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/http\/xplorestaging.ieee.org\/ielx7\/6569024\/6569783\/06569902.pdf?arnumber=6569902","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,15]],"date-time":"2024-05-15T23:33:41Z","timestamp":1715816021000},"score":1,"resource":{"primary":{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/http\/ieeexplore.ieee.org\/document\/6569902\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5]]},"references-count":33,"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/doi.org\/10.1109\/ipdps.2013.45","relation":{},"subject":[],"published":{"date-parts":[[2013,5]]}}}