{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T13:13:00Z","timestamp":1725541980149},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642108761"},{"type":"electronic","value":"9783642108778"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-10877-8_19","type":"book-chapter","created":{"date-parts":[[2009,12,2]],"date-time":"2009-12-02T02:11:04Z","timestamp":1259719864000},"page":"225-239","source":"Crossref","is-referenced-by-count":5,"title":["On the Impact of Serializing Contention Management on STM Performance"],"prefix":"10.1007","author":[{"given":"Tomer","family":"Heber","sequence":"first","affiliation":[]},{"given":"Danny","family":"Hendler","sequence":"additional","affiliation":[]},{"given":"Adi","family":"Suissa","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Ansari, M., Luj\u00e1n, M., Kotselidis, C., Jarvis, K., Kirkham, C.C., Watson, I.: Steal-on-abort: Improving transactional memory performance through dynamic transaction reordering. In: HiPEAC, pp. 4\u201318 (2009)","DOI":"10.1007\/978-3-540-92990-1_3"},{"key":"19_CR2","doi-asserted-by":"crossref","unstructured":"Attiya, H., Epstein, L., Shachnai, H., Tamir, T.: Transactional contention management as a non-clairvoyant scheduling problem. In: PODC, pp. 308\u2013315 (2006)","DOI":"10.1145\/1146381.1146428"},{"key":"19_CR3","doi-asserted-by":"crossref","unstructured":"Dolev, S., Hendler, D., Suissa, A.: CAR-STM: scheduling-based collision avoidance and resolution for software transactional memory. In: PODC, pp. 125\u2013134 (2008)","DOI":"10.1145\/1400751.1400769"},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Dragojevic, A., Guerraoui, R., Singh, A.V., Singh, V.: Preventing versus curing: avoiding conflicts in transactional memories. In: PODC, pp. 7\u201316 (2009)","DOI":"10.1145\/1582716.1582725"},{"key":"19_CR5","unstructured":"Fedorova, A., Felber, P., Hendler, D., Lawall, J., Maldonado, W., Marlier, P., Muller, G., Suissa, A.: Scheduling support for transactional memory contention management. In: PPoPP (to appear, 2010)"},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Felber, P., Riegel, T., Fetzer, C.: Dynamic performance tuning of word-based software transactional memory. In: PPOPP, pp. 237\u2013246 (February 2008)","DOI":"10.1145\/1345206.1345241"},{"key":"19_CR7","unstructured":"Fraser, K.: Practical lock-freedom. Ph. D. dissertation, UCAM-CL-TR-579, Computer Laboratory, University of Cambridge (2004)"},{"key":"19_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/11561927_23","volume-title":"Distributed Computing","author":"R. Guerraoui","year":"2005","unstructured":"Guerraoui, R., Herlihy, M., Pochon, B.: Polymorphic contention management. In: Fraigniaud, P. (ed.) DISC 2005. LNCS, vol.\u00a03724, pp. 303\u2013323. Springer, Heidelberg (2005)"},{"key":"19_CR9","doi-asserted-by":"crossref","unstructured":"Guerraoui, R., Herlihy, M., Pochon, B.: Towards a theory of transactional contention managers. In: PODC, pp. 316\u2013317 (2006)","DOI":"10.1145\/1146381.1146429"},{"issue":"3","key":"19_CR10","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1145\/1272998.1273029","volume":"41","author":"R. Guerraoui","year":"2007","unstructured":"Guerraoui, R., Kapalka, M., Vitek, J.: Stmbench7: a benchmark for software transactional memory. SIGOPS Oper. Syst. Rev.\u00a041(3), 315\u2013324 (2007)","journal-title":"SIGOPS Oper. Syst. Rev."},{"key":"19_CR11","doi-asserted-by":"crossref","unstructured":"Harris, T., Fraser, K.: Language support for lightweight transactions. In: OOPSLA, pp. 388\u2013402 (2003)","DOI":"10.1145\/949343.949340"},{"key":"19_CR12","unstructured":"Herlihy, M.: SXM software transactional memory package for C#, \n                    \n                      http:\/\/www.cs.brown.edu\/~mph"},{"key":"19_CR13","doi-asserted-by":"crossref","unstructured":"Herlihy, M., Luchangco, V., Moir, M., Scherer III, W.N.: Software transactional memory for dynamic-sized data structures. In: PODC, pp. 92\u2013101 (2003)","DOI":"10.1145\/872035.872048"},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"Herlihy, M., Moss, J.E.B.: Transactional memory: Architectural support for lock-free data structures. In: ISCA, pp. 289\u2013300 (1993)","DOI":"10.1145\/173682.165164"},{"key":"19_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1007\/11561927_26","volume-title":"Distributed Computing","author":"V.J. Marathe","year":"2005","unstructured":"Marathe, V.J., Scherer III, W.N., Scott, M.L.: Adaptive software transactional memory. In: Fraigniaud, P. (ed.) DISC 2005. LNCS, vol.\u00a03724, pp. 354\u2013368. Springer, Heidelberg (2005)"},{"key":"19_CR16","unstructured":"Marathe, V.J., Spear, M.F., Heriot, C., Acharya, A., Eisenstat, D., Scherer, I.W.N., Scott, M.L.: Lowering the overhead of nonblocking software transactional memory. In: Workshop on Languages, Compilers, and Hardware Support for Transactional Computing (TRANSACT 2006) (2006)"},{"key":"19_CR17","unstructured":"Moore, K.E., Bobba, J., Moravan, M.J., Hill, M.D., Wood, D.A.: Logtm: Log-based transactional memory. In: Proceedings of the 12th International Conference on High Performance Computer Architecture, pp. 254\u2013265 (2006)"},{"key":"19_CR18","doi-asserted-by":"crossref","unstructured":"Saha, B., Adl-Tabatabai, A.-R., Hudson, R.L., Minh, C.C., Hertzberg, B.: Mcrt-stm: a high performance software transactional memory system for a multi-core runtime. In: PPOPP, pp. 187\u2013197 (2006)","DOI":"10.1145\/1122971.1123001"},{"key":"19_CR19","doi-asserted-by":"crossref","unstructured":"Scott, M.L., Scherer III, W.N.: Advanced contention management for dynamic software transactional memory. In: PODC, pp. 240\u2013248 (2005)","DOI":"10.1145\/1073814.1073861"},{"issue":"2","key":"19_CR20","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1007\/s004460050028","volume":"10","author":"N. Shavit","year":"1997","unstructured":"Shavit, N., Touitou, D.: Software transactional memory. Distributed Computing\u00a010(2), 99\u2013116 (1997)","journal-title":"Distributed Computing"},{"key":"19_CR21","doi-asserted-by":"crossref","unstructured":"Spear, M.F., Silverman, M., Dalessandro, L., Michael, M.M., Scott, M.L.: Implementing and exploiting inevitability in software transactional memory. In: ICPP, pp. 59\u201366 (2008)","DOI":"10.1109\/ICPP.2008.55"},{"key":"19_CR22","volume-title":"Transactional information systems","author":"G. Vossen","year":"2001","unstructured":"Vossen, G., Weikum, G.: Transactional information systems. Morgan Kaufmann, San Francisco (2001)"},{"key":"19_CR23","doi-asserted-by":"crossref","unstructured":"Yoo, R.M., Lee, H.-H.S.: Adaptive transaction scheduling for transactional memory systems. In: SPAA, pp. 169\u2013178 (2008)","DOI":"10.1145\/1378533.1378564"}],"container-title":["Lecture Notes in Computer Science","Principles of Distributed Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-10877-8_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T12:56:02Z","timestamp":1558270562000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-10877-8_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642108761","9783642108778"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-10877-8_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]}}}