{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,17]],"date-time":"2025-11-17T21:38:25Z","timestamp":1763415505157,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,1,4]],"date-time":"2020-01-04T00:00:00Z","timestamp":1578096000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1936450"],"award-info":[{"award-number":["CCF-1936450"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,1,4]]},"DOI":"10.1145\/3369740.3369774","type":"proceedings-article","created":{"date-parts":[[2020,2,19]],"date-time":"2020-02-19T19:24:25Z","timestamp":1582140265000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["GraphTM"],"prefix":"10.1145","author":[{"given":"Pavan","family":"Poudel","sequence":"first","affiliation":[{"name":"Kent State University, Kent, Ohio"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gokarna","family":"Sharma","sequence":"additional","affiliation":[{"name":"Kent State University, Kent, Ohio"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,2,19]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Chamberlain","author":"Bocchino Robert L.","year":"2008","unstructured":"Robert L. Bocchino , Vikram S. Adve , and Bradford L . Chamberlain . 2008 . Software transactional memory for large scale clusters. In PPoPP. 247--258. Robert L. Bocchino, Vikram S. Adve, and Bradford L. Chamberlain. 2008. Software transactional memory for large scale clusters. In PPoPP. 247--258."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"crossref","unstructured":"Costas Busch Maurice Herlihy Miroslav Popovic and Gokarna Sharma. 2017. Fast Scheduling in Distributed Transactional Memory. In SPAA. ACM 173--182.  Costas Busch Maurice Herlihy Miroslav Popovic and Gokarna Sharma. 2017. Fast Scheduling in Distributed Transactional Memory. In SPAA. ACM 173--182.","DOI":"10.1145\/3087556.3087565"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00446-017-0318-y"},{"key":"e_1_3_2_1_4_1","volume-title":"Le","author":"Cain Harold W.","year":"2013","unstructured":"Harold W. Cain , Maged M. Michael , Brad Frey , Cathy May , Derek Williams , and Hung Q . Le . 2013 . Robust architectural support for transactional memory in the power architecture. In ISCA. 225--236. Harold W. Cain, Maged M. Michael, Brad Frey, Cathy May, Derek Williams, and Hung Q. Le. 2013. Robust architectural support for transactional memory in the power architecture. In ISCA. 225--236."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"crossref","unstructured":"Paolo Costa Hitesh Ballani Kaveh Razavi and Ian Kash. 2015. R2C2: A Network Stack for Rack-scale Computers. In SIGCOMM. 551--564.  Paolo Costa Hitesh Ballani Kaveh Razavi and Ian Kash. 2015. R2C2: A Network Stack for Rack-scale Computers. In SIGCOMM. 551--564.","DOI":"10.1145\/2829988.2787492"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","unstructured":"Maria Couceiro Paolo Romano Nuno Carvalho and Lu\u00eds Rodrigues. 2009. D2STM: Dependable Distributed Software Transactional Memory. In PRDC. 307--313.  Maria Couceiro Paolo Romano Nuno Carvalho and Lu\u00eds Rodrigues. 2009. D2STM: Dependable Distributed Software Transactional Memory. In PRDC. 307--313.","DOI":"10.1109\/PRDC.2009.55"},{"key":"e_1_3_2_1_7_1","volume-title":"Scott","author":"Dalessandro Luke","year":"2010","unstructured":"Luke Dalessandro , Michael F. Spear , and Michael L . Scott . 2010 . NOrec: Streamlining STM by Abolishing Ownership Records. In PPOPP. 67--78. https:\/\/doi.org\/10.1145\/1693453.1693464 10.1145\/1693453.1693464 Luke Dalessandro, Michael F. Spear, and Michael L. Scott. 2010. NOrec: Streamlining STM by Abolishing Ownership Records. In PPOPP. 67--78. https:\/\/doi.org\/10.1145\/1693453.1693464"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2010.49"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"crossref","unstructured":"Pascal Felber Christof Fetzer and Torvald Riegel. 2008. Dynamic performance tuning of word-based software transactional memory. In PPOPP. 237--246.  Pascal Felber Christof Fetzer and Torvald Riegel. 2008. Dynamic performance tuning of word-based software transactional memory. In PPOPP. 237--246.","DOI":"10.1145\/1345206.1345241"},{"key":"e_1_3_2_1_10_1","volume-title":"Aamodt","author":"Fung Wilson W. L.","year":"2011","unstructured":"Wilson W. L. Fung , Inderpreet Singh , Andrew Brownsword , and Tor M . Aamodt . 2011 . Hardware transactional memory for GPU architectures. In MICRO. 296--307. Wilson W. L. Fung, Inderpreet Singh, Andrew Brownsword, and Tor M. Aamodt. 2011. Hardware transactional memory for GPU architectures. In MICRO. 296--307."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00446-017-0310-6"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2011.108"},{"key":"e_1_3_2_1_13_1","volume-title":"III.","author":"Herlihy Maurice","year":"2003","unstructured":"Maurice Herlihy , Victor Luchangco , Mark Moir , and William N . Scherer , III. 2003 . Software Transactional Memory for Dynamic-sized Data Structures. In PODC. 92--101. Maurice Herlihy, Victor Luchangco, Mark Moir, and William N. Scherer, III. 2003. Software Transactional Memory for Dynamic-sized Data Structures. In PODC. 92--101."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/165123.165164"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00446-007-0037-x"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Sachin Hirve Roberto Palmieri and Binoy Ravindran. 2014. Archie: a speculative replicated transactional system. In Middleware. 265--276.  Sachin Hirve Roberto Palmieri and Binoy Ravindran. 2014. Archie: a speculative replicated transactional system. In Middleware. 265--276.","DOI":"10.1145\/2663165.2666090"},{"key":"e_1_3_2_1_17_1","unstructured":"Intel. 2012. http:\/\/software.intel.com\/en-us\/blogs\/2012\/02\/07\/transactional-synchronization-in-haswell. (2012).  Intel. 2012. http:\/\/software.intel.com\/en-us\/blogs\/2012\/02\/07\/transactional-synchronization-in-haswell. (2012)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Christos Kotselidis Mohammad Ansari Kim Jarvis Mikel Lujan Chris Kirkham and Ian Watson. 2008. DiSTM: A software transactional memory framework for clusters. In ICPP. 51--58.  Christos Kotselidis Mohammad Ansari Kim Jarvis Mikel Lujan Chris Kirkham and Ian Watson. 2008. DiSTM: A software transactional memory framework for clusters. In ICPP. 51--58.","DOI":"10.1109\/IPDPS.2008.4536340"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2610970"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"crossref","unstructured":"Kaloian Manassiev Madalin Mihailescu and Cristiana Amza. 2006. Exploiting Distributed Version Concurrency in a Transactional Memory Cluster. In PPoPP. 198--208.  Kaloian Manassiev Madalin Mihailescu and Cristiana Amza. 2006. Exploiting Distributed Version Concurrency in a Transactional Memory Cluster. In PPoPP. 198--208.","DOI":"10.1145\/1122971.1123002"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Sudhanshu Mishra Alexandru Turcu Roberto Palmieri and Binoy Ravindran. 2013. HyflowCPP: A Distributed Transactional Memory Framework for C++. In NCA. 219--226.  Sudhanshu Mishra Alexandru Turcu Roberto Palmieri and Binoy Ravindran. 2013. HyflowCPP: A Distributed Transactional Memory Framework for C++. In NCA. 219--226.","DOI":"10.1109\/NCA.2013.30"},{"key":"e_1_3_2_1_22_1","first-page":"1","article-title":"Nemo: NUMA-aware Concurrency Control for Scalable Transactional Memory","volume":"38","author":"Mohamedin Mohamed","year":"2018","unstructured":"Mohamed Mohamedin , Sebastiano Peluso , Masoomeh Javidi Kishi , Ahmed Hassan , and Roberto Palmieri . 2018 . Nemo: NUMA-aware Concurrency Control for Scalable Transactional Memory . In ICPP. 38 : 1 -- 38 :10. Mohamed Mohamedin, Sebastiano Peluso, Masoomeh Javidi Kishi, Ahmed Hassan, and Roberto Palmieri. 2018. Nemo: NUMA-aware Concurrency Control for Scalable Transactional Memory. In ICPP. 38:1--38:10.","journal-title":"ICPP."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Takuya Nakaike Rei Odaira Matthew Gaudet Maged M. Michael and Hisanobu Tomari. 2015. Quantitative comparison of hardware transactional memory for Blue Gene\/Q zEnterprise EC12 Intel Core and POWER8. In ISCA. 144--157.  Takuya Nakaike Rei Odaira Matthew Gaudet Maged M. Michael and Hisanobu Tomari. 2015. Quantitative comparison of hardware transactional memory for Blue Gene\/Q zEnterprise EC12 Intel Core and POWER8. In ISCA. 144--157.","DOI":"10.1145\/2872887.2750403"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Sebastiano Peluso Pedro Ruivo Paolo Romano Francesco Quaglia and Lu\u00eds Rodrigues. 2012. When Scalability Meets Consistency: Genuine Multiversion Update-Serializable Partial Data Replication. In ICDCS. 455--465.  Sebastiano Peluso Pedro Ruivo Paolo Romano Francesco Quaglia and Lu\u00eds Rodrigues. 2012. When Scalability Meets Consistency: Genuine Multiversion Update-Serializable Partial Data Replication. In ICDCS. 455--465.","DOI":"10.1109\/ICDCS.2012.55"},{"key":"e_1_3_2_1_25_1","volume-title":"Saad and Binoy Ravindran","author":"Mohamed","year":"2011","unstructured":"Mohamed M. Saad and Binoy Ravindran . 2011 . HyFlow: A High Performance Distributed Software Transactional Memory Framework. In HPDC. 265--266. Mohamed M. Saad and Binoy Ravindran. 2011. HyFlow: A High Performance Distributed Software Transactional Memory Framework. In HPDC. 265--266."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/s004460050028"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Alexandru Turcu Binoy Ravindran and Roberto Palmieri. 2013. Hyflow2: A High Performance Distributed Transactional Memory Framework in Scala. In PPPJ. 79--88.  Alexandru Turcu Binoy Ravindran and Roberto Palmieri. 2013. Hyflow2: A High Performance Distributed Transactional Memory Framework in Scala. In PPPJ. 79--88.","DOI":"10.1145\/2500828.2500836"},{"key":"e_1_3_2_1_28_1","volume-title":"Wojciechowski and Konrad Siek","author":"Pawe\u0142","year":"2016","unstructured":"Pawe\u0142 T. Wojciechowski and Konrad Siek . 2016 . Atomic RMI 2: Distributed Transactions for Java. In AGERE. 61--69. Pawe\u0142 T. Wojciechowski and Konrad Siek. 2016. Atomic RMI 2: Distributed Transactions for Java. In AGERE. 61--69."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"crossref","unstructured":"Bo Zhang and Binoy Ravindran. 2010. Brief announcement: on enhancing concurrency in distributed transactional memory. In PODC. 73--74.  Bo Zhang and Binoy Ravindran. 2010. Brief announcement: on enhancing concurrency in distributed transactional memory. In PODC. 73--74.","DOI":"10.1145\/1835698.1835715"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"crossref","unstructured":"Bo Zhang Binoy Ravindran and Roberto Palmieri. 2014. Distributed Transactional Contention Management as the Traveling Salesman Problem. In SIROCCO. 54--67.  Bo Zhang Binoy Ravindran and Roberto Palmieri. 2014. Distributed Transactional Contention Management as the Traveling Salesman Problem. In SIROCCO. 54--67.","DOI":"10.1007\/978-3-319-09620-9_6"}],"event":{"name":"ICDCN 2020: 21st International Conference on Distributed Computing and Networking","sponsor":["ACM Association for Computing Machinery","Jadavpur University Jadavpur University"],"location":"Kolkata India","acronym":"ICDCN 2020"},"container-title":["Proceedings of the 21st International Conference on Distributed Computing and Networking"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3369740.3369774","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3369740.3369774","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3369740.3369774","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:41:08Z","timestamp":1750200068000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3369740.3369774"}},"subtitle":["An Efficient Framework for Supporting Transactional Memory in a Distributed Environment"],"short-title":[],"issued":{"date-parts":[[2020,1,4]]},"references-count":30,"alternative-id":["10.1145\/3369740.3369774","10.1145\/3369740"],"URL":"https:\/\/doi.org\/10.1145\/3369740.3369774","relation":{},"subject":[],"published":{"date-parts":[[2020,1,4]]},"assertion":[{"value":"2020-02-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}