{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:23:21Z","timestamp":1750307001244,"version":"3.41.0"},"reference-count":26,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2012,7,16]],"date-time":"2012-07-16T00:00:00Z","timestamp":1342396800000},"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":["SIGOPS Oper. Syst. Rev."],"published-print":{"date-parts":[[2012,7,16]]},"abstract":"<jats:p>Transactional Memory (TM) is a promising technology that aims to simplify parallel programming by providing a programmer friendly alternative to traditional lock-based concurrency. The past ten years have seen intense research work on software and hardware TM proposals, and has recently led to the first hardware TM implementation for a commodity high-performance microprocessor, and to the inclusion of TM support in the world's leading open source compiler.<\/jats:p>\n          <jats:p>EuroTM (COST Action IC1001), in collaboration with the CloudTM project1, organized the second edition of the EuroTM Workshop on Transactional Memory (WTM 2012). The objective of WTM was to discuss new developments for this era of maturing TM research.<\/jats:p>\n          <jats:p>The workshop took place on April 10, in Bern, Switzerland, in conjunction with Eurosys 2012. Below we give highlights on the topics discussed in the workshop.<\/jats:p>","DOI":"10.1145\/2331576.2331589","type":"journal-article","created":{"date-parts":[[2012,7,13]],"date-time":"2012-07-13T23:07:36Z","timestamp":1342220856000},"page":"87-92","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Where does transactional memory research stand and what challenges lie ahead?"],"prefix":"10.1145","volume":"46","author":[{"given":"Maria","family":"Couceiro","sequence":"first","affiliation":[{"name":"IST\/INESC-ID, Lisbon, Portugal"}]},{"given":"Paolo","family":"Romano","sequence":"additional","affiliation":[{"name":"IST\/INESC-ID, Lisbon, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2012,7,16]]},"reference":[{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2010.80"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69501-1_21"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/2031978.2032054"},{"volume-title":"Concurrency control and recovery in database systems","year":"1986","author":"Bernstein P. A.","key":"e_1_2_1_5_1"},{"volume-title":"IISWC '08: Proceedings of The IEEE International Symposium on Workload Characterization","year":"2008","author":"Minh C. Cao","key":"e_1_2_1_6_1"},{"volume-title":"Multiprog-2012","year":"2012","author":"Carvalho F. M.","key":"e_1_2_1_7_1"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2011.6152736"},{"volume-title":"4th USENIC Workshop on Hot Topics in Parallelism (Hotpar'12)","year":"2012","author":"Didona D.","key":"e_1_2_1_9_1"},{"volume-title":"the 7th ACM SIGPLANWorkshop on Transactional Computing (TRANSACT)","year":"2012","author":"Diegues N.","key":"e_1_2_1_11_1"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/NCCA.2011.8"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1941553.1941579"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542275.1542298"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1989493.1989544"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1272998.1273029"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0304-3975(99)00161-9"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167495"},{"issue":"2","key":"e_1_2_1_19_1","article-title":"Deuce: Noninvasive software transactional memory in java","volume":"5","author":"Korland G.","year":"2010","journal-title":"Transactions on HiPEAC"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2011.5958224"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/SRDS.2011.16"},{"key":"e_1_2_1_22_1","first-page":"1","volume-title":"Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on","author":"Palmieri R.","year":"2010"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2012.55"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1852761.1852775"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1529974.1529980"},{"volume-title":"Workshop on Programmability Issues for Heterogeneous Multicores","year":"2012","author":"Seaton C.","key":"e_1_2_1_26_1"},{"volume-title":"TRANSACT 12","year":"2012","author":"Wamhoff J.-T.","key":"e_1_2_1_27_1"},{"volume-title":"Proceedings of (EC)2 '08: Workshop on Exploiting Concurrency Efficiently and Correctly (co-located with CAV '08: the 20th Int. Conf. on Computer Aided Verification","year":"2008","author":"Wojciechowski P. T.","key":"e_1_2_1_28_1"}],"container-title":["ACM SIGOPS Operating Systems Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2331576.2331589","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2331576.2331589","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:48:50Z","timestamp":1750236530000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2331576.2331589"}},"subtitle":["WTM 2012, EuroTM workshop on transactional memory"],"short-title":[],"issued":{"date-parts":[[2012,7,16]]},"references-count":26,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,7,16]]}},"alternative-id":["10.1145\/2331576.2331589"],"URL":"https:\/\/doi.org\/10.1145\/2331576.2331589","relation":{},"ISSN":["0163-5980"],"issn-type":[{"type":"print","value":"0163-5980"}],"subject":[],"published":{"date-parts":[[2012,7,16]]},"assertion":[{"value":"2012-07-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}