{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T13:37:36Z","timestamp":1725716256293},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642364235"},{"type":"electronic","value":"9783642364242"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-36424-2_19","type":"book-chapter","created":{"date-parts":[[2013,2,11]],"date-time":"2013-02-11T10:56:45Z","timestamp":1360580205000},"page":"220-231","source":"Crossref","is-referenced-by-count":1,"title":["Deploying Hardware Locks to Improve Performance and Energy Efficiency of Hardware Transactional Memory"],"prefix":"10.1007","author":[{"given":"Epifanio","family":"Gaona","sequence":"first","affiliation":[]},{"given":"Jos\u00e9 L.","family":"Abell\u00e1n","sequence":"additional","affiliation":[]},{"given":"Manuel E.","family":"Acacio","sequence":"additional","affiliation":[]},{"given":"Juan","family":"Fern\u00e1ndez","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"19_CR1","unstructured":"Kanter, D.: Analysis of Haswell\u2019s transactional memory. In: Real World Technologies (Febuary 15, 2012)"},{"key":"19_CR2","doi-asserted-by":"crossref","unstructured":"Herlihy, M., Eliot, J., Moss, B.: Transactional memory: Architectural support for lock-free data structures. In: ISCA 20 (May 1993)","DOI":"10.1145\/165123.165164"},{"key":"19_CR3","doi-asserted-by":"crossref","unstructured":"Gaona-Ram\u00edrez, E., Titos-Gil, R., Fern\u00e1ndez, J., Acacio, M.E.: Characterizing energy consumption in hardware transactional memory systems. In: SBAC-PAD-22 (October 2010)","DOI":"10.1109\/SBAC-PAD.2010.11"},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Pugsley, S.H., Awasthi, M., Madan, N., Muralimanohar, N., Balasubramonian, R.: Scalable and reliable communication for hardware transactional memory. In: PACT-17 (October 2008)","DOI":"10.1145\/1454115.1454137"},{"key":"19_CR5","doi-asserted-by":"crossref","unstructured":"Chafi, H., Casper, J., Carlstrom, B.D., McDonald, A., Minh, C.C., Baek, W., Kozyrakis, C., Olukotun, K.: A scalable, non-blocking approach to transactional memory. In: HPCA-13 (February 2007)","DOI":"10.1109\/HPCA.2007.346189"},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Abell\u00e1n, J.L., Fern\u00e1ndez, J., Acacio, M.E.: Design of an efficient communication infrastructure for highly-contended locks in many-core cmps. Journal of Parallel and Distributed Computing (July 2012)","DOI":"10.1109\/IPDPS.2011.87"},{"issue":"4","key":"19_CR7","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1145\/1105734.1105747","volume":"33","author":"M.M.K. Martin","year":"2005","unstructured":"Martin, M.M.K., Sorin, D.J., Beckmann, B.M., Marty, M.R., Xu, M., Alameldeen, A.R., Moore, K.E., Hill, M.D., Wood, D.A.: Multifacet\u2019s general execution-driven multiprocessor simulator (GEMS) toolset. SIGARCH CAN\u00a033(4), 92\u201399 (2005)","journal-title":"SIGARCH CAN"},{"key":"19_CR8","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/2.982916","volume":"35","author":"P.S. Magnusson","year":"2002","unstructured":"Magnusson, P.S., Christensson, M., Eskilson, J., Forsgren, D., Hallberg, G., Hogberg, J., Larsson, F., Moestedt, A., Werner, B.: Simics: A full system simulation platform. IEEE Computer\u00a035, 50\u201358 (2002)","journal-title":"IEEE Computer"},{"key":"19_CR9","doi-asserted-by":"crossref","unstructured":"Kahng, A.B., Li, B., Peh, L.S., Samadi, K.: ORION 2.0: A fast and accurate NoC power and area model for early-stage design space exploration. In: DATE-13 (March 2009)","DOI":"10.1109\/DATE.2009.5090700"},{"key":"19_CR10","unstructured":"HP Labs, \n \n http:\/\/quid.hpl.hp.com:9081\/cacti"},{"key":"19_CR11","unstructured":"Minh, C.C., Chung, J., Kozyrakis, C., Olukotun, K.: STAMP: Stanford transactional applications for multi-processing. In: IISWC-4 (September 2008)"},{"key":"19_CR12","unstructured":"Dragojevic, A., Guerraoui, R.: Predicting the scalability of an STM. In: Transact-05 (April 2010)"},{"issue":"2","key":"19_CR13","doi-asserted-by":"publisher","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 CAN\u00a021(2), 289\u2013300 (1993)","journal-title":"SIGARCH CAN"},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"Hammond, L., Wong, V., Chen, M.K., Carlstrom, B.D., Davis, J.D., Hertzberg, B., Prabhu, M.K., Wijaya, H., Kozyrakis, C., Olukotun, K.: Transactional memory coherence and consistency. In: ISCA-31 (June 2004)","DOI":"10.1145\/1028176.1006711"},{"key":"19_CR15","doi-asserted-by":"crossref","unstructured":"Yen, L., Bobba, J., Marty, M.R., Moore, K.E., Volos, H., Hill, M.D., Swift, M.M., Wood, D.A.: LogTM-SE: Decoupling hardware transactional memory from caches. In: HPCA-13 (February 2007)","DOI":"10.1109\/HPCA.2007.346204"},{"key":"19_CR16","doi-asserted-by":"crossref","unstructured":"Shriraman, A., Dwarkadas, S., Scott, M.L.: Flexible decoupled transactional memory support. In: ISCA-35 (June 2008)","DOI":"10.1109\/ISCA.2008.17"},{"key":"19_CR17","unstructured":"Titos, J.R., Negi, A., Acacio, M.E., Garc\u00eda, J.M., Stenstr\u00f6m, P.: ZEBRA: A data-centric, hybrid-policy hardware transactional memory design. In: ICS-25 (June 2011)"},{"issue":"4","key":"19_CR18","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/MM.2009.64","volume":"29","author":"T. Krishna","year":"2009","unstructured":"Krishna, T., Kumar, A., Peh, L.S., Postman, J., Chiang, P., Erez, M.: Express virtual channels with capacitively driven global links. IEEE Micro\u00a029(4), 48\u201361 (2009)","journal-title":"IEEE Micro"}],"container-title":["Lecture Notes in Computer Science","Architecture of Computing Systems \u2013 ARCS 2013"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-36424-2_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,11]],"date-time":"2019-05-11T05:36:02Z","timestamp":1557552962000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-36424-2_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642364235","9783642364242"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-36424-2_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2013]]}}}