{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,2]],"date-time":"2026-10-02T09:37:14Z","timestamp":1790933834394,"version":"4.1.0"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,1,9]],"date-time":"2010-01-09T00:00:00Z","timestamp":1262995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,1,9]]},"DOI":"10.1145\/1693453.1693462","type":"proceedings-article","created":{"date-parts":[[2010,1,12]],"date-time":"2010-01-12T15:23:12Z","timestamp":1263309792000},"page":"47-56","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":69,"title":["Is transactional programming actually easier?"],"prefix":"10.1145","author":[{"given":"Christopher J.","family":"Rossbach","sequence":"first","affiliation":[{"name":"University of Texas at Austin, Austin, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Owen S.","family":"Hofmann","sequence":"additional","affiliation":[{"name":"University of Texas at Austin, Austin, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Emmett","family":"Witchel","sequence":"additional","affiliation":[{"name":"University of Texas at Austin, Austin, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2010,1,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Cyvis Software Complexity Visualizer 2009.  Cyvis Software Complexity Visualizer 2009."},{"key":"e_1_3_2_1_2_1","volume-title":"http:\/\/www.cs.utexas.edu\/users\/witchel\/tx\/syncgallery-survey.html","year":"2009","unstructured":"Sync-gallery survey : http:\/\/www.cs.utexas.edu\/users\/witchel\/tx\/syncgallery-survey.html , 2009 . Sync-gallery survey: http:\/\/www.cs.utexas.edu\/users\/witchel\/tx\/syncgallery-survey.html, 2009."},{"key":"e_1_3_2_1_3_1","volume-title":"http:\/\/www.cs.utexas.edu\/users\/witchel\/tx\/sync-gallery-survey.html","year":"2009","unstructured":"Sync-gallery survey : http:\/\/www.cs.utexas.edu\/users\/witchel\/tx\/sync-gallery-survey.html , 2009 . Sync-gallery survey: http:\/\/www.cs.utexas.edu\/users\/witchel\/tx\/sync-gallery-survey.html, 2009."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1133985"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1394608.1382132"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1273440.1250667"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1394608.1382133"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168918.1168903"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 2nd ACM SIGPLAN Workshop on Transactional Computing","author":"Dalessandro Luke","year":"2007","unstructured":"Luke Dalessandro , Virendra J. Marathe , Michael F. Spear , and Michael L. Scott . Capabilities and limitations of library-based software transactional memory in c++ . In Proceedings of the 2nd ACM SIGPLAN Workshop on Transactional Computing . Portland, OR , Aug 2007 . Luke Dalessandro, Virendra J. Marathe, Michael F. Spear, and Michael L. Scott. Capabilities and limitations of library-based software transactional memory in c++. In Proceedings of the 2nd ACM SIGPLAN Workshop on Transactional Computing. Portland, OR, Aug 2007."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/11864219_14"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508284.1508263"},{"key":"e_1_3_2_1_12_1","volume-title":"ISCA","author":"Hammond L.","year":"2004","unstructured":"L. Hammond , V. Wong , M. Chen , B. Hertzberg , B. Carlstrom , M. Prabhu , H. Wijaya , C. Kozyrakis , and K. Olukotun . Transactional memory coherence and consistency . In ISCA , 2004 . L. Hammond, V. Wong, M. Chen, B. Hertzberg, B. Carlstrom, M. Prabhu, H. Wijaya, C. Kozyrakis, and K. Olukotun. Transactional memory coherence and consistency. In ISCA, 2004."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/949305.949340"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1133984"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167495"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/173682.165164"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508262"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345206.1345236"},{"key":"e_1_3_2_1_19_1","volume-title":"Workshop on Transactional Computing (TRANSACT)","author":"Lev Yossi","year":"2007","unstructured":"Yossi Lev , Mark Moir , and Dan Nussbaum . PhTM : Phased transactional memory . In Workshop on Transactional Computing (TRANSACT) , 2007 . Yossi Lev, Mark Moir, and Dan Nussbaum. PhTM: Phased transactional memory. In Workshop on Transactional Computing (TRANSACT), 2007."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1976.233837"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1150019.1136491"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/1354135"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1449764.1449780"},{"key":"e_1_3_2_1_25_1","volume-title":"September","author":"Pankratius Victor","year":"2009","unstructured":"Victor Pankratius , Ali-Reza Adl-Tabatabai , and Frank Otto . Does transactional memory keep its promises? results from and empirical study. publication , September 2009 . Victor Pankratius, Ali-Reza Adl-Tabatabai, and Frank Otto. Does transactional memory keep its promises? results from and empirical study. publication, September 2009."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2005.54"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250662.1250675"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/1521747.1521799"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1504176.1504201"},{"key":"e_1_3_2_1_30_1","volume-title":"WDDD '09: Proc. 8th Workshop on Duplicating, Deconstructing, and Debunking, jun","author":"Rossbach Christopher","year":"2009","unstructured":"Christopher Rossbach , Owen Hofmann , and Emmett Witchel . Is transactional memory programming actually easier? In WDDD '09: Proc. 8th Workshop on Duplicating, Deconstructing, and Debunking, jun 2009 . Christopher Rossbach, Owen Hofmann, and Emmett Witchel. Is transactional memory programming actually easier? In WDDD '09: Proc. 8th Workshop on Duplicating, Deconstructing, and Debunking, jun 2009."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/224964.224987"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.17"},{"key":"e_1_3_2_1_33_1","volume-title":"Workshop on Transactional Computing (TRANSACT)","author":"Tabba Fuad","year":"2007","unstructured":"Fuad Tabba , Cong Wang , James R. Goodman , and Mark Moir . NZTM : Nonblocking, zero-indirection transactional memory . In Workshop on Transactional Computing (TRANSACT) , 2007 . Fuad Tabba, Cong Wang, James R. Goodman, and Mark Moir. NZTM: Nonblocking, zero-indirection transactional memory. In Workshop on Transactional Computing (TRANSACT), 2007."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346204"}],"event":{"name":"PPoPP '10: ACM SIGPLAN Principles and Practice of Parallel Computing","location":"Bangalore India","acronym":"PPoPP '10","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 15th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1693453.1693462","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1693453.1693462","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:45:34Z","timestamp":1750236334000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1693453.1693462"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,1,9]]},"references-count":33,"alternative-id":["10.1145\/1693453.1693462","10.1145\/1693453"],"URL":"https:\/\/doi.org\/10.1145\/1693453.1693462","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1837853.1693462","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2010,1,9]]},"assertion":[{"value":"2010-01-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}