{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:34:43Z","timestamp":1750221283764,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":59,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,9,2]],"date-time":"2017-09-02T00:00:00Z","timestamp":1504310400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2017,9,2]]},"DOI":"10.1145\/3124680.3124748","type":"proceedings-article","created":{"date-parts":[[2017,9,5]],"date-time":"2017-09-05T12:23:44Z","timestamp":1504614224000},"page":"1-9","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Extracting More Intra-transaction Parallelism with Work Stealing for OLTP Workloads"],"prefix":"10.1145","author":[{"given":"Xiaozhou","family":"Zhou","sequence":"first","affiliation":[{"name":"Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhaoguo","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, New York University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rong","family":"Chen","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haibo","family":"Chen","sequence":"additional","affiliation":[{"name":"Institute of Parallel and Distributed Systems, Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinyang","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Computer Science, New York University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,9,2]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45710-0_18"},{"key":"e_1_3_2_1_2_1","volume-title":"Addisonwesley New York","author":"Bernstein P. A.","year":"1987","unstructured":"P. A. Bernstein , V. Hadzilacos , and N. Goodman . Concurrency control and recovery in database systems . Addisonwesley New York , 1987 . P. A. Bernstein, V. Hadzilacos, and N. Goodman. Concurrency control and recovery in database systems. Addisonwesley New York, 1987."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/320128.320133"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/320128.320131"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073970.1073974"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901349"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1083592.1083604"},{"key":"e_1_3_2_1_8_1","first-page":"21","volume-title":"Proceedings of the 2012 USENIX conference on Annual Technical Conference","author":"Cowling J.","year":"2012","unstructured":"J. Cowling and B. Liskov . Granola: low-overhead distributed transaction coordination . In Proceedings of the 2012 USENIX conference on Annual Technical Conference , pages 21 -- 21 . USENIX Association , 2012 . J. Cowling and B. Liskov. Granola: low-overhead distributed transaction coordination. In Proceedings of the 2012 USENIX conference on Annual Technical Conference, pages 21--21. USENIX Association, 2012."},{"key":"e_1_3_2_1_10_1","volume-title":"Proc. OSDI","author":"Cui H.","year":"2010","unstructured":"H. Cui , J. Wu , C.-c. Tsai , and J. Yang . Stable deterministic multithreading through schedule memoization . In Proc. OSDI , 2010 . H. Cui, J. Wu, C.-c. Tsai, and J. Yang. Stable deterministic multithreading through schedule memoization. In Proc. OSDI, 2010."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463710"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2610529"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277725"},{"key":"e_1_3_2_1_14_1","volume-title":"Transaction processing: concepts and techniques","author":"Gray J.","year":"1993","unstructured":"J. Gray and A. Reuter . Transaction processing: concepts and techniques , 1993 . J. Gray and A. Reuter. Transaction processing: concepts and techniques, 1993."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376713"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463720"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1516360.1516365"},{"key":"e_1_3_2_1_18_1","first-page":"295","volume-title":"Proc. OSDI","volume":"8","author":"Jula H.","year":"2008","unstructured":"H. Jula , D. M. Tralamazza , C. Zamfir , G. Candea , Deadlock immunity : Enabling systems to defend against deadlocks . In Proc. OSDI , volume 8 , pages 295 -- 308 , 2008 . H. Jula, D. M. Tralamazza, C. Zamfir, G. Candea, et al. Deadlock immunity: Enabling systems to defend against deadlocks. In Proc. OSDI, volume 8, pages 295--308, 2008."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465271"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454211"},{"key":"e_1_3_2_1_21_1","volume-title":"Proc. OSDI","author":"Kapritsos M.","year":"2012","unstructured":"M. Kapritsos , Y. Wang , V. Quema , A. Clement , L. Alvisi , and M. Dahlin . All about eve: execute-verify replication for multi-core servers . In Proc. OSDI , 2012 . M. Kapritsos, Y. Wang, V. Quema, A. Clement, L. Alvisi, and M. Dahlin. All about eve: execute-verify replication for multi-core servers. In Proc. OSDI, 2012."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDIS.1996.568686"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767867"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/319566.319567"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.14778\/2095686.2095689"},{"issue":"2","key":"e_1_3_2_1_26_1","first-page":"28","article-title":"High-performance transaction processing in sap hana","volume":"36","author":"Lee J.","year":"2013","unstructured":"J. Lee , M. Muehle , N. May , F. Faerber , V. Sikka , H. Plattner , J. Krueger , and M. Grund . High-performance transaction processing in sap hana . IEEE Data Eng. Bull. , 36 ( 2 ): 28 -- 33 , 2013 . J. Lee, M. Muehle, N. May, F. Faerber, V. Sikka, H. Plattner, J. Krueger, and M. Grund. High-performance transaction processing in sap hana. IEEE Data Eng. Bull., 36(2):28--33, 2013.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2014.6816683"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064015"},{"issue":"2","key":"e_1_3_2_1_29_1","first-page":"14","article-title":"Ibm soliddb: In-memory database optimized for extreme speed and availability","volume":"36","author":"Lindstr\u00f6m J.","year":"2013","unstructured":"J. Lindstr\u00f6m , V. Raatikka , J. Ruuth , P. Soini , and K. Vakkila . Ibm soliddb: In-memory database optimized for extreme speed and availability . IEEE Data Eng. Bull. , 36 ( 2 ): 14 -- 20 , 2013 . J. Lindstr\u00f6m, V. Raatikka, J. Ruuth, P. Soini, and K. Vakkila. Ibm soliddb: In-memory database optimized for extreme speed and availability. IEEE Data Eng. Bull., 36(2):14--20, 2013.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.35"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168864"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2168836.2168855"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/103727.103729"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/109625.109637"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/2685048.2685086"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920959"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1989323.1989463"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095833"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.14778\/2535568.2448947"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732951.2732955"},{"key":"e_1_3_2_1_41_1","first-page":"460","volume-title":"VLDB","author":"Rys M.","year":"1996","unstructured":"M. Rys , M. C. Norrie , and H.-J. Schek . Intra-transaction parallelism in the mapping of an object model to a relational multi-processor system . In VLDB , pages 460 -- 471 , 1996 . M. Rys, M. C. Norrie, and H.-J. Schek. Intra-transaction parallelism in the mapping of an object model to a relational multi-processor system. In VLDB, pages 460--471, 1996."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/211414.211427"},{"key":"e_1_3_2_1_43_1","first-page":"317","volume-title":"Proc. OSDI","author":"Shi J.","year":"2016","unstructured":"J. Shi , Y. Yao , R. Chen , H. Chen , and F. Li . Fast and concurrent rdf queries with rdma-based distributed graph exploration . In Proc. OSDI , pages 317 -- 332 , 2016 . J. Shi, Y. Yao, R. Chen, H. Chen, and F. Li. Fast and concurrent rdf queries with rdma-based distributed graph exploration. In Proc. OSDI, pages 317--332, 2016."},{"key":"e_1_3_2_1_44_1","first-page":"1150","volume-title":"Proc. VLDB","author":"Stonebraker M.","year":"2007","unstructured":"M. Stonebraker , S. Madden , D. J. Abadi , S. Harizopoulos , N. Hachem , and P. Helland . The end of an architectural era:(it's time for a complete rewrite) . In Proc. VLDB , pages 1150 -- 1160 , 2007 . M. Stonebraker, S. Madden, D. J. Abadi, S. Harizopoulos, N. Hachem, and P. Helland. The end of an architectural era:(it's time for a complete rewrite). In Proc. VLDB, pages 1150--1160, 2007."},{"key":"e_1_3_2_1_45_1","volume-title":"http:\/\/www.tpc.org\/tpcc\/","author":"The Transaction Processing Council","year":"2007","unstructured":"The Transaction Processing Council . TPC-C Benchmark (Revision 5.9.0). http:\/\/www.tpc.org\/tpcc\/ , 2007 . The Transaction Processing Council. TPC-C Benchmark (Revision 5.9.0). http:\/\/www.tpc.org\/tpcc\/, 2007."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920855"},{"key":"e_1_3_2_1_47_1","first-page":"48","volume-title":"Modularity and Scalability in Calvin","author":"Thomson A.","year":"2013","unstructured":"A. Thomson and D. J. Abadi . Modularity and Scalability in Calvin . IEEE Data Engineering Bulletin , page 48 , 2013 . A. Thomson and D. J. Abadi. Modularity and Scalability in Calvin. IEEE Data Engineering Bulletin, page 48, 2013."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213838"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522713"},{"key":"e_1_3_2_1_50_1","volume-title":"Voltdb technical overview","author":"L.","year":"2010","unstructured":"L. VoltDB. Voltdb technical overview , 2010 . L. VoltDB. Voltdb technical overview, 2010."},{"key":"e_1_3_2_1_51_1","first-page":"281","volume-title":"Proc. OSDI","author":"Wang Y.","year":"2008","unstructured":"Y. Wang , T. Kelly , M. Kudlur , S. Lafortune , and S. A. Mahlke . Gadara: Dynamic deadlock avoidance for multithreaded programs . In Proc. OSDI , pages 281 -- 294 , 2008 . Y. Wang, T. Kelly, M. Kudlur, S. Lafortune, and S. A. Mahlke. Gadara: Dynamic deadlock avoidance for multithreaded programs. In Proc. OSDI, pages 281--294, 2008."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882934"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/2500727.2500745"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592815"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815419"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2815400.2815430"},{"key":"e_1_3_2_1_57_1","volume-title":"Determinism is not enough: Making parallel programs reliable with stable multithreading. Communications of ACM, page 75","author":"Yang J.","year":"2014","unstructured":"J. Yang , H. Cui , J. Wu , Y. Tang , and G. Hu . Determinism is not enough: Making parallel programs reliable with stable multithreading. Communications of ACM, page 75 , 2014 . J. Yang, H. Cui, J. Wu, Y. Tang, and G. Hu. Determinism is not enough: Making parallel programs reliable with stable multithreading. Communications of ACM, page 75, 2014."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735508.2735511"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522729"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.5555\/2685048.2685085"}],"event":{"name":"APSys '17: 8th Asia-Pacific Workshop on Systems","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems"],"location":"Mumbai India","acronym":"APSys '17"},"container-title":["Proceedings of the 8th Asia-Pacific Workshop on Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3124680.3124748","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3124680.3124748","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:11:23Z","timestamp":1750212683000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3124680.3124748"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,2]]},"references-count":59,"alternative-id":["10.1145\/3124680.3124748","10.1145\/3124680"],"URL":"https:\/\/doi.org\/10.1145\/3124680.3124748","relation":{},"subject":[],"published":{"date-parts":[[2017,9,2]]},"assertion":[{"value":"2017-09-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}