{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,15]],"date-time":"2024-07-15T11:59:26Z","timestamp":1721044766777},"reference-count":17,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,2,15]],"date-time":"2015-02-15T00:00:00Z","timestamp":1423958400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Theory Comput Syst"],"published-print":{"date-parts":[[2015,7]]},"DOI":"10.1007\/s00224-015-9607-7","type":"journal-article","created":{"date-parts":[[2015,2,17]],"date-time":"2015-02-17T09:43:52Z","timestamp":1424166232000},"page":"261-285","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["On Avoiding Spare Aborts in Transactional Memory"],"prefix":"10.1007","volume":"57","author":[{"given":"Idit","family":"Keidar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dmitri","family":"Perelman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,2,15]]},"reference":[{"key":"9607_CR1","doi-asserted-by":"crossref","unstructured":"Attiya, H., Epstein, L., Shachnai, H., Tamir, T.: Transactional contention management as a non-clairvoyant scheduling problem. In: PODC \u201906: Proceedings of the 25th annual ACM symposium on principles of distributed computing, pp 308\u2013315. ACM, New York (2006)","DOI":"10.1145\/1146381.1146428"},{"key":"9607_CR2","unstructured":"Aydonat, U., Abdelrahman, T.: Serializability of transactions in software transactional memory. In: 2nd ACM SIGPLAN workshop on transactional computing (2008)"},{"key":"9607_CR3","doi-asserted-by":"crossref","unstructured":"Dice, D., Shalev, O., Shavit, N.: Transactional locking II. In: Proceedings of the 20th international symposium on distributed computing, pp 194\u2013208 (2006)","DOI":"10.1007\/11864219_14"},{"key":"9607_CR4","unstructured":"Ennals, R.: Cache sensitive software transactional memory. Technical report"},{"key":"9607_CR5","unstructured":"Fraser, K.: Practical lock freedom. PhD thesis. Cambridge University Computer Laboratory (2003)"},{"key":"9607_CR6","doi-asserted-by":"crossref","unstructured":"Gramoli, V., Harmanci, D., Felber, P.: Toward a theory of input acceptance for transactional memories. Technical report (2008)","DOI":"10.1007\/978-3-540-92221-6_33"},{"key":"9607_CR7","doi-asserted-by":"crossref","unstructured":"Guerraoui, R., Henzinger, T.A., Singh, V.: Permissiveness in transactional memories. In: Proceedings of the 22th international symposium on distributed computing (2008)","DOI":"10.1007\/978-3-540-87779-0_21"},{"key":"9607_CR8","doi-asserted-by":"crossref","unstructured":"Guerraoui, R., Kapalka, M.: On the correctness of transactional memory. In: Proceedings of the 13th ACM SIGPLAN symposium on principles and practice of parallel programming, pp 175\u2013184 (2008)","DOI":"10.1145\/1345206.1345233"},{"key":"9607_CR9","doi-asserted-by":"crossref","unstructured":"Herlihy, M., Luchangco, V., Moir, M., Scherer III, W.N.: Software transactional memory for dynamic-sized data structures. In: Proceedings of the 22nd annual symposium on principles of distributed computing, pp 92\u2013101 (2003)","DOI":"10.1145\/872035.872048"},{"issue":"2","key":"9607_CR10","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1145\/173682.165164","volume":"21","author":"M Herlihy","year":"1993","unstructured":"Herlihy, M., Moss, J.E.B.: Transactional memory: architectural support for lock-free data structures. SIGARCH Comput. Archit. News 21(2), 289\u2013300 (1993)","journal-title":"SIGARCH Comput. Archit. News"},{"key":"9607_CR11","doi-asserted-by":"crossref","unstructured":"Keidar, I., Perelman, D.: On maintaining multiple versions in transactional memory (work in progress). Technical report, Technion (2010)","DOI":"10.1145\/1835698.1835704"},{"key":"9607_CR12","unstructured":"Moss, J.E.B.: Open nested transactions: semantics and support. In: WMPI, p 2006, Austin"},{"key":"9607_CR13","unstructured":"Napper, J., Alvisi, L.: Lock-free serializable transactions. Technical report, The University of Texas at Austin (2005)"},{"key":"9607_CR14","doi-asserted-by":"crossref","unstructured":"Papadimitriou, C.H.: The serializability of concurrent database updates. J. ACM (1979)","DOI":"10.1145\/322154.322158"},{"key":"9607_CR15","doi-asserted-by":"crossref","unstructured":"Riegel, T., Fetzer, C., Sturzrehm, H., Felber, P.: From causal to z-linearizable transactional memory. In: Proceedings of the 26th annual ACM symposium on principles of distributed computing, pp 340\u2013341 (2007)","DOI":"10.1145\/1281100.1281162"},{"key":"9607_CR16","doi-asserted-by":"crossref","unstructured":"Shavit, N., Touitou, D.: Software transactional memory. In: Proceedings of the 12th annual ACM symposium on principles of distributed computing (PODC), pp 204\u2013213 (1995)","DOI":"10.1145\/224964.224987"},{"key":"9607_CR17","volume-title":"Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery","author":"G Weikum","year":"2002","unstructured":"Weikum, G., Vossen, G.: Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery. Morgan Kaufmann, San Mateo (2002)"}],"container-title":["Theory of Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00224-015-9607-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00224-015-9607-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00224-015-9607-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,21]],"date-time":"2019-08-21T00:14:03Z","timestamp":1566346443000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00224-015-9607-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,2,15]]},"references-count":17,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,7]]}},"alternative-id":["9607"],"URL":"https:\/\/doi.org\/10.1007\/s00224-015-9607-7","relation":{},"ISSN":["1432-4350","1433-0490"],"issn-type":[{"value":"1432-4350","type":"print"},{"value":"1433-0490","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,2,15]]}}}