{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:45:11Z","timestamp":1725489911107},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642330643"},{"type":"electronic","value":"9783642330650"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33065-0_2","type":"book-chapter","created":{"date-parts":[[2012,9,3]],"date-time":"2012-09-03T21:37:18Z","timestamp":1346708238000},"page":"10-20","source":"Crossref","is-referenced-by-count":0,"title":["Leveraging the Strengths of Transactional Memory While Maintaining System Performance for a Multiplayer Gaming Application"],"prefix":"10.1007","author":[{"given":"LihChyun","family":"Shu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ying-Cheng","family":"Su","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chang-Ming","family":"Tasi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huey-Min","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"2_CR1","unstructured":"Baldassin, A., Burckhardt, S.: Lightweight Software Transactions for Games. In: First USENIX Workshop on Hot Topics in Parallelism, CA, USA, p. 13 (2009)"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Gajinov, Zyulkyarov, F., Unsal, O.S., Cristal, A., Ayguade, E., Harris, T., Valero, M.: QuakeTM: Parallelizing a Complex Sequential Application Using Transactional Memory. In: Proceedings of the 23rd International Conference on Supercomputting, New York, USA, pp. 126\u2013135 (2009)","DOI":"10.1145\/1542275.1542298"},{"key":"2_CR3","doi-asserted-by":"crossref","unstructured":"Zyulkyarov, F., Gajinov, V., Unsal, O.S., Cristal, A., Ayguade, E., Harris, T., Valero, M.: Atomic Quake: Using Transactional Memory in an Interactive Multiplayer Game Server. In: Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Raleigh, North Carolina, USA, pp. 14\u201318 (2009)","DOI":"10.1145\/1504176.1504183"},{"key":"2_CR4","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.N.: Transactional Locking II. In: Dolev, S. (ed.) DISC 2006. LNCS, vol.\u00a04167, pp. 194\u2013208. Springer, Heidelberg (2006)"},{"key":"2_CR5","doi-asserted-by":"crossref","unstructured":"McCloskey, B., Zhou, F., Gay, D., Brewer, E.: Autolocker: Synchronization Inference for Atomic Sections. In: The 33rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Charlcston, South Carolina, USA, pp. 346\u2013358 (2006)","DOI":"10.1145\/1111320.1111068"},{"key":"2_CR6","doi-asserted-by":"crossref","unstructured":"Dragojevic, A., Guerraoui, R., Kapalka, M.: Stretching Transactional Memory. In: Proceedings of the 2009 ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI 2009, Dublin, Ireland, pp. 155\u2013165 (2009)","DOI":"10.1145\/1542476.1542494"},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Ellen, F., Lev, Y., Luchangco, V., Moir, M.: SNZI: Scalable NonZero Indicators. In: Proceedings of the 26th Annual ACM Symposium on Principles of Distributed Computing, PODC 2007, Portland, Oregon, USA (2007)","DOI":"10.1145\/1281100.1281106"},{"key":"2_CR8","unstructured":"Lev, Y., Luchangco, V., Marathe, V.J., Moir, M., Nussbaum, D., Olszewski, M.: Anatomy of a Scalable Software Transactional Memory. In: 4th ACM SIGPLAN Workshop on Transactional Computing (2009)"},{"key":"2_CR9","doi-asserted-by":"crossref","unstructured":"Minh, C.C., Trautmann, M., Chung, J., McDonald, A., Grasso Bronson, N.G., Casper, J., Kozyrakis, C., Olukotun, K.: An Effective Hybrid Transactional Memory System with Strong Isolation Guarantees. In: ISCA 2007, San Diego, California, USA, June 9-13, pp. 69\u201380 (2007)","DOI":"10.1145\/1273440.1250673"},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"Agrawal, K., Lee, I.-T.A., Sukha, J.: Safe Open-Nested Transactions Through Ownership. In: Proceedings of the 14th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2009, Raleigh, North Carolina, USA, pp. 151\u2013162 (2009)","DOI":"10.1145\/1504176.1504200"},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"Spear, M.F., Virendra, J.M., Dalessandro, L., Scott, M.L.: Privatization Techniques for Software Transactional Memory. In: Proceedings of the 26th Annual ACM Symposium on Principles of Distributed Computing, PODC 2007, pp. 338\u2013339 (2007)","DOI":"10.1145\/1281100.1281161"},{"key":"2_CR12","doi-asserted-by":"crossref","unstructured":"Dash, A., Demsky, B.: Integrating Caching and Prefetching Mechanisms in a Distributed Transactional Memory. IEEE Transactions on Parallel and Distributed Systems-PrePrints\u00a022(10) (October 2011)","DOI":"10.1109\/TPDS.2011.23"},{"key":"2_CR13","unstructured":"Dalessandro, L., Scott, M.: Strong Isolation is a Weak Idea. In: TRANS-ACT (2009)"},{"key":"2_CR14","doi-asserted-by":"crossref","unstructured":"Dice, D., Shavit, N.: TLRW: Return of the Read-Write Lock. In: SPAA 2010 Conference Program, Thira, Santorini, Greece, pp. 284\u2013293 (2010)","DOI":"10.1145\/1810479.1810531"},{"key":"2_CR15","doi-asserted-by":"crossref","unstructured":"Plattner, H.: A common Database Approach for OLTP and OLAP Using an In-Memory Column Database. In: Proceedings of the 35th SIGMOD International Conference on Management of Data, pp. 1\u20132 (2009)","DOI":"10.1145\/1559845.1559846"},{"key":"2_CR16","doi-asserted-by":"crossref","unstructured":"Ahmad, Y., Nath, S.: COLR-Tree: Communication-Efficient Spatio-Temporal Indexing for a Sensor Data Web Portal. In: IEEE 24th International Conference on Data Engineering, Cancun, Mexico, pp. 784\u2013793 (2008)","DOI":"10.1109\/ICDE.2008.4497487"},{"key":"2_CR17","doi-asserted-by":"crossref","unstructured":"Esch, M., Botev, J.: Distance-Aware Avatar Interaction in Online Virtual Environments. In: International Conference on Advances in Future Internet, Venice, Italy, pp. 56\u201362 (2010)","DOI":"10.1109\/AFIN.2010.18"},{"key":"2_CR18","unstructured":"Dawson, B.: Coding For Multiple Cores on Xbox 360 and Microsoft Windows (June 2010)"},{"key":"2_CR19","doi-asserted-by":"crossref","unstructured":"Lupei, D., Simion, B., Pinto, D., Misler, M., Burcea, M., Krick, W., Amza, C.: Towards Scalable and Transparent Parallelization of Multiplayer Games Using Transactional Memory Support. In: Proceedings of PPOPP, pp. 325\u2013326 (2010)","DOI":"10.1145\/1837853.1693496"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33065-0_2.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T11:53:56Z","timestamp":1620129236000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33065-0_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642330643","9783642330650"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33065-0_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2012]]}}}