{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:48:33Z","timestamp":1772164113932,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,6,18]],"date-time":"2018-06-18T00:00:00Z","timestamp":1529280000000},"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":[[2018,6,18]]},"DOI":"10.1145\/3210563.3210570","type":"proceedings-article","created":{"date-parts":[[2018,6,11]],"date-time":"2018-06-11T08:36:20Z","timestamp":1528706180000},"page":"109-119","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Balanced double queues for GC work-stealing on weak memory models"],"prefix":"10.1145","author":[{"given":"Michihiro","family":"Horie","sequence":"first","affiliation":[{"name":"IBM Research, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiroshi","family":"Horii","sequence":"additional","affiliation":[{"name":"IBM Research, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kazunori","family":"Ogata","sequence":"additional","affiliation":[{"name":"IBM Research, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tamiya","family":"Onodera","sequence":"additional","affiliation":[{"name":"IBM Research, Japan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,6,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Power ISA Version 2.07. 2013. https:\/\/www.power.org\/documentation\/ power-isa-version-2-07\/. (2013).  Power ISA Version 2.07. 2013. https:\/\/www.power.org\/documentation\/ power-isa-version-2-07\/. (2013)."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2442516.2442538"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/277651.277678"},{"key":"e_1_3_2_1_4_1","unstructured":"Intel Threading Building Blocks. 2018. https:\/\/software.intel.com\/enus\/intel-tbb. (2018).  Intel Threading Building Blocks. 2018. https:\/\/software.intel.com\/enus\/intel-tbb. (2018)."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/209936.209958"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/155090.155109"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073970.1073974"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2008.88"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555243.2555248"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1654059.1654113"},{"key":"e_1_3_2_1_11_1","unstructured":"ARM documentation. 2018. http:\/\/infocenter.arm.com\/help\/index.jsp? topic=\/com.arm.doc.home\/index.html. (2018).  ARM documentation. 2018. http:\/\/infocenter.arm.com\/help\/index.jsp? topic=\/com.arm.doc.home\/index.html. (2018)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/509593.509641"},{"key":"e_1_3_2_1_13_1","unstructured":"Helin Eric. 2012. Improving load balancing during the marking phase of garbage collection.  Helin Eric. 2012. Improving load balancing during the marking phase of garbage collection."},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium -","volume":"1","author":"Flood Christine H.","year":"2001","unstructured":"Christine H. Flood , David Detlefs , Nir Shavit , and Xiaolan Zhang . 2001 . Parallel Garbage Collection for Shared Memory Multiprocessors . In Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1 (JVM\u201901). Christine H. Flood, David Detlefs, Nir Shavit, and Xiaolan Zhang. 2001. Parallel Garbage Collection for Shared Memory Multiprocessors. In Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1 (JVM\u201901)."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277725"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2926697.2926706"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/571825.571876"},{"key":"e_1_3_2_1_18_1","unstructured":"Open J9. 2018. http:\/\/openj9.mybluemix.net\/. (2018).  Open J9. 2018. http:\/\/openj9.mybluemix.net\/. (2018)."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2442516.2442524"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1504176.1504186"},{"key":"e_1_3_2_1_21_1","unstructured":"OpenJDK. 2018. http:\/\/openjdk.java.net\/. (2018).  OpenJDK. 2018. http:\/\/openjdk.java.net\/. (2018)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/2606265.2607017"},{"key":"e_1_3_2_1_23_1","unstructured":"WebSphere Application Server. 2018. http:\/\/www03.ibm.com\/software\/products\/en\/appserv-was. (2018).  WebSphere Application Server. 2018. http:\/\/www03.ibm.com\/software\/products\/en\/appserv-was. (2018)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555243.2555245"},{"key":"e_1_3_2_1_25_1","volume-title":"Lace: Non-blocking Split Deque for Work-Stealing. In Euro-Par 2014 International Workshops.","author":"van Dijk Tom","unstructured":"Tom van Dijk and Jaco van de Pol. 2014 . Lace: Non-blocking Split Deque for Work-Stealing. In Euro-Par 2014 International Workshops. Tom van Dijk and Jaco van de Pol. 2014. Lace: Non-blocking Split Deque for Work-Stealing. In Euro-Par 2014 International Workshops."}],"event":{"name":"ISMM '18: The International Symposium on Memory Management 2018","location":"Philadelphia PA USA","acronym":"ISMM '18","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 2018 ACM SIGPLAN International Symposium on Memory Management"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3210563.3210570","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3210563.3210570","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:13:14Z","timestamp":1750198394000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3210563.3210570"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,18]]},"references-count":25,"alternative-id":["10.1145\/3210563.3210570","10.1145\/3210563"],"URL":"https:\/\/doi.org\/10.1145\/3210563.3210570","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3299706.3210570","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2018,6,18]]},"assertion":[{"value":"2018-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}