{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,11,11]],"date-time":"2026-11-11T00:30:40Z","timestamp":1794357040975,"version":"4.9.0"},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540695004","type":"print"},{"value":"9783540695011","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-69501-1_21","type":"book-chapter","created":{"date-parts":[[2008,6,2]],"date-time":"2008-06-02T03:20:45Z","timestamp":1212376845000},"page":"196-207","source":"Crossref","is-referenced-by-count":42,"title":["Lee-TM: A Non-trivial Benchmark Suite for Transactional Memory"],"prefix":"10.1007","author":[{"given":"Mohammad","family":"Ansari","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Christos","family":"Kotselidis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ian","family":"Watson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chris","family":"Kirkham","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mikel","family":"Luj\u00e1n","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kim","family":"Jarvis","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"key":"21_CR1","doi-asserted-by":"crossref","unstructured":"Shavit, N., Touitou, D.: Software transactional memory. In: PODC 1995: Proceedings of the 14th Annual ACM Symposium on Principles of Distributed Computing, pp. 204\u2013213. ACM Press (1995)","DOI":"10.1145\/224964.224987"},{"key":"21_CR2","doi-asserted-by":"crossref","unstructured":"Herlihy, M., Eliot, J., Moss, B.: Transactional memory: Architectural support for lock-free data structures. In: ISCA 1993: Proceedings of the 20th Annual International Symposium on Computer Architecture, pp. 289\u2013300. ACM Press (1993)","DOI":"10.1145\/165123.165164"},{"issue":"7","key":"21_CR3","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1145\/1095408.1095418","volume":"3","author":"K. Olukotun","year":"2005","unstructured":"Olukotun, K., Hammond, L.: The future of microprocessors. ACM Queue\u00a03(7), 26\u201329 (2005)","journal-title":"ACM Queue"},{"key":"21_CR4","doi-asserted-by":"crossref","unstructured":"Herlihy, M., Luchangco, V., Moir, M.: A flexible framework for implementing software transactional memory. In: OOPSLA 2006: Proceedings of the 21st Annual Conference on Object-Oriented Programming Systems, Languages, and Applications, pp. 253\u2013262. ACM Press (2006)","DOI":"10.1145\/1167473.1167495"},{"key":"21_CR5","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1145\/1122971.1123001","volume-title":"PPoPP 2006: Proceedings of the 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","author":"B. Saha","year":"2006","unstructured":"Saha, B., Ali-Reza Adl-Tabatabai, Hudson, R.L., Minh, C.C., Hertzberg, B.: McRT-STM: a high performance software transactional memory system for a multi-core runtime. In: PPoPP 2006: Proceedings of the 11th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 187\u2013197. ACM Press, New York (2006)"},{"key":"21_CR6","unstructured":"Marathe, V., Spear, M., Herio, C., Acharya, A., Eisenstat, D., Scherer III, W., Scott, M.: Lowering the overhead of software transactional memory. In: TRANSACT 2006: First ACM SIGPLAN Workshop on Transactional Computing (June 2006)"},{"key":"21_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1007\/11864219_20","volume-title":"Distributed Computing","author":"T. Riegel","year":"2006","unstructured":"Riegel, T., Felber, P., Fetzer, C.: A lazy snapshot algorithm with eager validation. In: Dolev, S. (ed.) DISC 2006. LNCS, vol.\u00a04167, pp. 284\u2013298. Springer, Heidelberg (2006)"},{"key":"21_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1007\/11864219_14","volume-title":"Distributed Computing","author":"D. Dice","year":"2006","unstructured":"Dice, D., Shalev, O., Shavit, N.: Transactional locking II. In: Dolev, S. (ed.) DISC 2006. LNCS, vol.\u00a04167, pp. 194\u2013208. Springer, Heidelberg (2006)"},{"issue":"9","key":"21_CR9","doi-asserted-by":"publisher","first-page":"907","DOI":"10.1109\/T-C.1974.224054","volume":"C-23","author":"F. Rubin","year":"1974","unstructured":"Rubin, F.: The Lee path connection algorithm. IEEE Transactions on Computers\u00a0C-23(9), 907\u2013914 (1974)","journal-title":"IEEE Transactions on Computers"},{"key":"21_CR10","doi-asserted-by":"crossref","unstructured":"Scherer III, W., Scott, M.: Contention management in dynamic software transactional memory. In: CSJP 2004: Workshop on Concurrency and Synchronization in Java Programs (July 2004)","DOI":"10.1145\/1073814.1073861"},{"key":"21_CR11","doi-asserted-by":"crossref","unstructured":"Scherer III, W., Scott, M.: Advanced contention management for dynamic software transactional memory. In: PODC 2005: Proceedings of the 24th Annual Symposium on Principles of Distributed Computing, pp. 240\u2013248. ACM Press (2005)","DOI":"10.1145\/1073814.1073861"},{"key":"21_CR12","doi-asserted-by":"crossref","unstructured":"Guerraoui, R., Herlihy, M., Pochon, B.: Toward a theory of transactional contention managers. In: PODC 2005: Proceedings of the 24th Annual Symposium on Principles of Distributed Computing, pp. 258\u2013264. ACM Press (2005)","DOI":"10.1145\/1073814.1073863"},{"key":"21_CR13","doi-asserted-by":"crossref","unstructured":"Guerraoui, R., Kapa\u0142ka, M., Vitek, J.: STMBench7: A benchmark for software transactional memory. In: EuroSys 2007: Proceedings of the 2nd European Systems Conference, pp. 315\u2013324. ACM Press (2007)","DOI":"10.1145\/1272996.1273029"},{"key":"21_CR14","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1145\/1250662.1250673","volume-title":"ISCA 2007: Proceedings of the 34th Annual International Symposium on Computer Architecture","author":"C.C. Minh","year":"2007","unstructured":"Minh, C.C., Trautmann, M., Chung, J.W., McDonald, A., Bronson, N., Casper, J., Kozyrakis, C., Olukotun, K.: An effective hybrid transactional memory system with strong isolation guarantees. In: ISCA 2007: Proceedings of the 34th Annual International Symposium on Computer Architecture, pp. 69\u201380. ACM Press, New York (2007)"},{"key":"21_CR15","doi-asserted-by":"crossref","unstructured":"Watson, I., Kirkham, C., Luj\u00e1n, M.: A study of a transactional parallel routing algorithm. In: PACT 2007: Proceedings of the 16th International Conference on Parallel Architectures and Compilation Techniques, pp. 388\u2013400. IEEE Computer Society Press (2007)","DOI":"10.1109\/PACT.2007.4336228"},{"key":"21_CR16","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 2003: Proceedings of the 22nd Annual Symposium on Principles of Distributed Computing, pp. 92\u2013101. ACM Press (2003)","DOI":"10.1145\/872035.872048"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-69501-1_21.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,18]],"date-time":"2023-05-18T12:23:06Z","timestamp":1684412586000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-69501-1_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540695004","9783540695011"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-69501-1_21","relation":{"is-part-of":[{"id-type":"doi","id":"https:\/\/doi.org\/10.1007\/978-3-540-69501-1","asserted-by":"object"}]},"subject":[]}}