{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:48:02Z","timestamp":1772164082957,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,6,14]],"date-time":"2017-06-14T00:00:00Z","timestamp":1497398400000},"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,6,14]]},"DOI":"10.1145\/3062341.3062366","type":"proceedings-article","created":{"date-parts":[[2017,6,14]],"date-time":"2017-06-14T10:01:04Z","timestamp":1497434464000},"page":"648-661","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Low-synchronization, mostly lock-free, elastic scheduling for streaming runtimes"],"prefix":"10.1145","author":[{"given":"Scott","family":"Schneider","sequence":"first","affiliation":[{"name":"IBM Research, USA"}]},{"given":"Kun-Lung","family":"Wu","sequence":"additional","affiliation":[{"name":"IBM Research, USA"}]}],"member":"320","published-online":{"date-parts":[[2017,6,14]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Streaming Analytics. https:\/\/console.ng.bluemix.net\/catalog\/ services\/streaming-analytics. Retrieved April 2017.  Streaming Analytics. https:\/\/console.ng.bluemix.net\/catalog\/ services\/streaming-analytics. Retrieved April 2017."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/209936.209958"},{"key":"e_1_3_2_1_3_1","unstructured":"Boost.Lockfree. http:\/\/www.boost.org\/doc\/libs\/1_63_0\/doc\/ html\/lockfree.html. Retrieved March 2017.  Boost.Lockfree. http:\/\/www.boost.org\/doc\/libs\/1_63_0\/doc\/ html\/lockfree.html. Retrieved March 2017."},{"key":"e_1_3_2_1_4_1","unstructured":"C++ std::atomic. http:\/\/en.cppreference.com\/w\/cpp\/atomic\/ atomic. Retrieved March 2017.  C++ std::atomic. http:\/\/en.cppreference.com\/w\/cpp\/atomic\/ atomic. Retrieved March 2017."},{"key":"e_1_3_2_1_5_1","unstructured":"Apache Flink. http:\/\/flink.apache.org. Retrieved March 2017.  Apache Flink. http:\/\/flink.apache.org. Retrieved March 2017."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277725"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2013.295"},{"key":"e_1_3_2_1_8_1","unstructured":"IBM Streams Demo. https:\/\/github.com\/IBMStreams\/streamsx. demo.logwatch. Retrieved March 2017.  IBM Streams Demo. https:\/\/github.com\/IBMStreams\/streamsx. demo.logwatch. Retrieved March 2017."},{"key":"e_1_3_2_1_9_1","unstructured":"IBM Streams Samples. https:\/\/github.com\/IBMStreams\/samples. Retrieved March 2017.  IBM Streams Samples. https:\/\/github.com\/IBMStreams\/samples. Retrieved March 2017."},{"key":"e_1_3_2_1_10_1","unstructured":"Heron. https:\/\/twitter.github.io\/heron. Retrieved March 2017.  Heron. https:\/\/twitter.github.io\/heron. Retrieved March 2017."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2013.2243535"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3039207"},{"key":"e_1_3_2_1_13_1","unstructured":"IBM Stream Computing. http:\/\/www.ibm.com\/analytics\/us\/en\/ technology\/stream-computing. Retrieved March 2017.  IBM Stream Computing. http:\/\/www.ibm.com\/analytics\/us\/en\/ technology\/stream-computing. Retrieved March 2017."},{"key":"e_1_3_2_1_14_1","volume-title":"Ahmet Erdem Sariyuce. Consistent Regions: Guaranteed Tuple Processing in IBM Streams. In Very Large Data Bases Conference (VLDB)","author":"Jacques-Silva Gabriela","year":"2016"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522738"},{"key":"e_1_3_2_1_16_1","unstructured":"OpenMP. http:\/\/openmp.org\/. Retrieved March 2017.  OpenMP. http:\/\/openmp.org\/. Retrieved March 2017."},{"key":"e_1_3_2_1_17_1","volume-title":"Bilkent University","author":"Sahin Semih","year":"2015"},{"key":"e_1_3_2_1_18_1","unstructured":"Scott Schneider. The ElasticLoadBalance Operator. https:\/\/developer.ibm.com\/streamsdev\/2015\/01\/27\/ elasticloadbalance-operator 2015.  Scott Schneider. The ElasticLoadBalance Operator. https:\/\/developer.ibm.com\/streamsdev\/2015\/01\/27\/ elasticloadbalance-operator 2015."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5161036"},{"key":"e_1_3_2_1_20_1","unstructured":"Scott Schneider Bugra Gedik and Martin Hirzel. Language runtime and optimizations in IBM Streams. IEEE Database Engineering Bulletin 38(4) 2015.  Scott Schneider Bugra Gedik and Martin Hirzel. Language runtime and optimizations in IBM Streams. IEEE Database Engineering Bulletin 38(4) 2015."},{"key":"e_1_3_2_1_21_1","unstructured":"SPL Reference. http:\/\/www.ibm.com\/support\/knowledgecenter\/ SSCRJU_4.2.0\/com.ibm.streams.ref.doc\/doc\/spl-container. html. Retrieved March 2017.  SPL Reference. http:\/\/www.ibm.com\/support\/knowledgecenter\/ SSCRJU_4.2.0\/com.ibm.streams.ref.doc\/doc\/spl-container. html. Retrieved March 2017."},{"key":"e_1_3_2_1_22_1","unstructured":"Apache Storm. http:\/\/storm.apache.org. Retrieved March 2017.  Apache Storm. http:\/\/storm.apache.org. Retrieved March 2017."},{"key":"e_1_3_2_1_23_1","volume-title":"Retrieved","year":"2017"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.333"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2595641"}],"event":{"name":"PLDI '17: ACM SIGPLAN Conference on Programming Language Design and Implementation","location":"Barcelona Spain","acronym":"PLDI '17","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3062341.3062366","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3062341.3062366","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:36:32Z","timestamp":1750203392000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3062341.3062366"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,14]]},"references-count":25,"alternative-id":["10.1145\/3062341.3062366","10.1145\/3062341"],"URL":"https:\/\/doi.org\/10.1145\/3062341.3062366","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/3140587.3062366","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2017,6,14]]},"assertion":[{"value":"2017-06-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}