{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T05:56:34Z","timestamp":1775454994729,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,2,24]],"date-time":"2018-02-24T00:00:00Z","timestamp":1519430400000},"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,2,24]]},"DOI":"10.1145\/3178442.3178447","type":"proceedings-article","created":{"date-parts":[[2018,2,16]],"date-time":"2018-02-16T16:01:58Z","timestamp":1518796918000},"page":"41-50","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Supporting Fine-grained Dataflow Parallelism in Big Data Systems"],"prefix":"10.1145","author":[{"given":"Sebastian","family":"Ertel","sequence":"first","affiliation":[{"name":"Chair for Compiler Construction, Technische Universit\u00e4t Dresden, Dresden, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Justus","family":"Adam","sequence":"additional","affiliation":[{"name":"Chair for Compiler Construction, Technische Universit\u00e4t Dresden, Dresden, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeronimo","family":"Castrillon","sequence":"additional","affiliation":[{"name":"Chair for Compiler Construction, Technische Universit\u00e4t Dresden, Dresden, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,2,24]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Apache Flink\u2122: Stream and Batch Processing in a Single Engine","author":"Carbone Paris","year":"2015","unstructured":"Paris Carbone , Asterios Katsifodimos , Stephan Ewen , Volker Markl , Seif Haridi , and Kostas Tzoumas . 2015 . Apache Flink\u2122: Stream and Batch Processing in a Single Engine . IEEE Data Eng. Bull . 38 (2015). Paris Carbone, Asterios Katsifodimos, Stephan Ewen, Volker Markl, Seif Haridi, and Kostas Tzoumas. 2015. Apache Flink\u2122: Stream and Batch Processing in a Single Engine. IEEE Data Eng. Bull. 38 (2015)."},{"key":"e_1_3_2_1_2_1","volume-title":"Gruber","author":"Chang Fay","year":"2006","unstructured":"Fay Chang , Jeffrey Dean , Sanjay Ghemawat , Wilson C. Hsieh , Deborah A. Wallach , Mike Burrows , Tushar Chandra , Andrew Fikes , and Robert E . Gruber . 2006 . Bigtable : A Distributed Storage System for Structured Data (OSDI '06). USENIX Association , Berkeley, CA, USA. Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber. 2006. Bigtable: A Distributed Storage System for Structured Data (OSDI '06). USENIX Association, Berkeley, CA, USA."},{"key":"e_1_3_2_1_3_1","volume-title":"TPC-H benchmark specification. Published at http:\/\/www.tcp.org\/hspec.html 21","author":"Transaction Processing Performance Council","year":"2008","unstructured":"Transaction Processing Performance Council . 2008. TPC-H benchmark specification. Published at http:\/\/www.tcp.org\/hspec.html 21 ( 2008 ), 592--603. Transaction Processing Performance Council. 2008. TPC-H benchmark specification. Published at http:\/\/www.tcp.org\/hspec.html 21 (2008), 592--603."},{"key":"e_1_3_2_1_4_1","volume-title":"MapReduce: Simplified Data Processing on Large Clusters (OSDI'04)","author":"Dean Jeffrey","unstructured":"Jeffrey Dean and Sanjay Ghemawat . 2004. MapReduce: Simplified Data Processing on Large Clusters (OSDI'04) . USENIX Association , Berkeley, CA, USA . Jeffrey Dean and Sanjay Ghemawat. 2004. MapReduce: Simplified Data Processing on Large Clusters (OSDI'04). USENIX Association, Berkeley, CA, USA."},{"key":"e_1_3_2_1_5_1","unstructured":"The Apache Software Foundation. 2017. Apache HBase. https:\/\/hbase.apache.org\/. (2017). Accessed: 2017-03-22.  The Apache Software Foundation. 2017. Apache HBase. https:\/\/hbase.apache.org\/. (2017). Accessed: 2017-03-22."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687568"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767930"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/93597.98720"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2528412"},{"key":"e_1_3_2_1_10_1","volume-title":"Big data mining yields novel insights on cancer. Nat Genet 47, 2 (02","author":"Jiang Peng","year":"2015","unstructured":"Peng Jiang and X Shirley Liu . 2015. Big data mining yields novel insights on cancer. Nat Genet 47, 2 (02 2015 ), 103--104. Peng Jiang and X Shirley Liu. 2015. Big data mining yields novel insights on cancer. Nat Genet 47, 2 (02 2015), 103--104."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750412"},{"key":"e_1_3_2_1_12_1","volume-title":"Accelerating Complex Data Transfer for Cluster Computing (HotCloud'16)","author":"Khrabrov Alexey","unstructured":"Alexey Khrabrov and Eyal De Lara . 2016. Accelerating Complex Data Transfer for Cluster Computing (HotCloud'16) . USENIX Association , Berkeley, CA, USA . Alexey Khrabrov and Eyal De Lara. 2016. Accelerating Complex Data Transfer for Cluster Computing (HotCloud'16). USENIX Association, Berkeley, CA, USA."},{"key":"e_1_3_2_1_14_1","volume-title":"Murray","author":"McSherry Frank","year":"2015","unstructured":"Frank McSherry , Michael Isard , and Derek G . Murray . 2015 . Scalability! But at What Cost? (HOTOS'15). USENIX Association , Berkeley, CA, USA. Frank McSherry, Michael Isard, and Derek G. Murray. 2015. Scalability! But at What Cost? (HOTOS'15). USENIX Association, Berkeley, CA, USA."},{"key":"e_1_3_2_1_15_1","unstructured":"Erik Meijer. 2010. Subject\/Observer is Dual to Iterator. (2010). http:\/\/www.es.stanford.edu\/pldi10\/fit.html 2010 Conference on Programming Language Design and Implementation (PLDI) Fun Ideas and Thoughts Session.  Erik Meijer. 2010. Subject\/Observer is Dual to Iterator. (2010). http:\/\/www.es.stanford.edu\/pldi10\/fit.html 2010 Conference on Programming Language Design and Implementation (PLDI) Fun Ideas and Thoughts Session."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376726"},{"key":"e_1_3_2_1_17_1","volume-title":"Making Sense of Performance in Data Analytics Frameworks (NSDI'15)","author":"Ousterhout Kay","unstructured":"Kay Ousterhout , Ryan Rasti , Sylvia Ratnasamy , Scott Shenker , and Byung-Gon Chun . 2015. Making Sense of Performance in Data Analytics Frameworks (NSDI'15) . USENIX Association , Berkeley, CA, USA . Kay Ousterhout, Ryan Rasti, Sylvia Ratnasamy, Scott Shenker, and Byung-Gon Chun. 2015. Making Sense of Performance in Data Analytics Frameworks (NSDI'15). USENIX Association, Berkeley, CA, USA."},{"key":"e_1_3_2_1_18_1","volume-title":"Conference on Innovative Data Systems Research (CIDR).","author":"Palkar Shoumik","year":"2017","unstructured":"Shoumik Palkar , James J Thomas , Anil Shanbhag , Deepak Narayanan , Holger Pirk , Malte Schwarzkopf , Saman Amarasinghe , Matei Zaharia , and Stanford InfoLab . 2017 . Weld: A common runtime for high performance data analytics . In Conference on Innovative Data Systems Research (CIDR). Shoumik Palkar, James J Thomas, Anil Shanbhag, Deepak Narayanan, Holger Pirk, Malte Schwarzkopf, Saman Amarasinghe, Matei Zaharia, and Stanford InfoLab. 2017. Weld: A common runtime for high performance data analytics. In Conference on Innovative Data Systems Research (CIDR)."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346181"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2010.5496972"},{"key":"e_1_3_2_1_21_1","volume-title":"Crail: A High-Performance I\/O Architecture for Distributed Data Processing","author":"Stuedi Patrick","year":"2017","unstructured":"Patrick Stuedi , Animesh Trivedi , Jonas Pfefferle , Radu Stoica , Bernard Metzler , Nikolas Ioannou , and Ioannis Koltsidas . 2017 . Crail: A High-Performance I\/O Architecture for Distributed Data Processing . IEEE Data Eng. Bull . 40, 1 (2017). Patrick Stuedi, Animesh Trivedi, Jonas Pfefferle, Radu Stoica, Bernard Metzler, Nikolas Ioannou, and Ioannis Koltsidas. 2017. Crail: A High-Performance I\/O Architecture for Distributed Data Processing. IEEE Data Eng. Bull. 40, 1 (2017)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687609"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3033019.3033027"},{"key":"e_1_3_2_1_24_1","volume-title":"On the {Ir}Relevance of Network Performance for Data Processing (HotCloud'16)","author":"Trivedi Animesh","unstructured":"Animesh Trivedi , Patrick Stuedi , Jonas Pfefferle , Radu Stoica , Bernard Metzler , Ioannis Koltsidas , and Nikolas Ioannou . 2016. On the {Ir}Relevance of Network Performance for Data Processing (HotCloud'16) . USENIX Association , Berkeley, CA, USA . Animesh Trivedi, Patrick Stuedi, Jonas Pfefferle, Radu Stoica, Bernard Metzler, Ioannis Koltsidas, and Nikolas Ioannou. 2016. On the {Ir}Relevance of Network Performance for Data Processing (HotCloud'16). USENIX Association, Berkeley, CA, USA."},{"key":"e_1_3_2_1_25_1","volume-title":"Resilient Distributed Datasets: A Fault-tolerant Abstraction for In-memory Cluster Computing (NSDI'12)","author":"Zaharia Matei","unstructured":"Matei Zaharia , Mosharaf Chowdhury , Tathagata Das , Ankur Dave , Justin Ma , Murphy McCauley , Michael J. Franklin , Scott Shenker , and Ion Stoica . 2012. Resilient Distributed Datasets: A Fault-tolerant Abstraction for In-memory Cluster Computing (NSDI'12) . USENIX Association, Berkeley, CA , USA. Matei Zaharia, Mosharaf Chowdhury, Tathagata Das, Ankur Dave, Justin Ma, Murphy McCauley, Michael J. Franklin, Scott Shenker, and Ion Stoica. 2012. Resilient Distributed Datasets: A Fault-tolerant Abstraction for In-memory Cluster Computing (NSDI'12). USENIX Association, Berkeley, CA, USA."}],"event":{"name":"PPoPP '18: 23nd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","location":"Vienna Austria","acronym":"PPoPP '18","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGHPC ACM Special Interest Group on High Performance Computing, Special Interest Group on High Performance Computing"]},"container-title":["Proceedings of the 9th International Workshop on Programming Models and Applications for Multicores and Manycores"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3178442.3178447","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3178442.3178447","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:07Z","timestamp":1750210747000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3178442.3178447"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,24]]},"references-count":24,"alternative-id":["10.1145\/3178442.3178447","10.1145\/3178442"],"URL":"https:\/\/doi.org\/10.1145\/3178442.3178447","relation":{},"subject":[],"published":{"date-parts":[[2018,2,24]]},"assertion":[{"value":"2018-02-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}