{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T09:51:10Z","timestamp":1773481870650,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,6,9]],"date-time":"2021-06-09T00:00:00Z","timestamp":1623196800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","award":["725286"],"award-info":[{"award-number":["725286"]}],"id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,6,9]]},"DOI":"10.1145\/3448016.3457288","type":"proceedings-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T17:22:39Z","timestamp":1624036959000},"page":"1001-1013","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Building Advanced SQL Analytics From Low-Level Plan Operators"],"prefix":"10.1145","author":[{"given":"Andr\u00e9","family":"Kohn","sequence":"first","affiliation":[{"name":"Technische Universit\u00e4t M\u00fcnchen, 80333 M\u00fcnchen, Germany"}]},{"given":"Viktor","family":"Leis","sequence":"additional","affiliation":[{"name":"Friedrich-Schiller-Universit\u00e4t Jena, Jena, Germany"}]},{"given":"Thomas","family":"Neumann","sequence":"additional","affiliation":[{"name":"Technische Universit\u00e4t M\u00fcnchen, 80333 M\u00fcnchen, Germany"}]}],"member":"320","published-online":{"date-parts":[[2021,6,18]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.14778\/2336664.2336678"},{"key":"e_1_3_2_2_2_1","volume-title":"Tamer \u00d6 zsu","author":"Balkesen Cagri","year":"2013","unstructured":"Cagri Balkesen , Gustavo Alonso , Jens Teubner , and M. Tamer \u00d6 zsu . 2013 a. Multi-Core, Main- Memory Joins : Sort vs. Hash Revisited. PVLDB , Vol. 7 , 1 (2013). Cagri Balkesen, Gustavo Alonso, Jens Teubner, and M. Tamer \u00d6 zsu. 2013a. Multi-Core, Main-Memory Joins: Sort vs. Hash Revisited. PVLDB, Vol. 7, 1 (2013)."},{"key":"e_1_3_2_2_3_1","volume-title":"Tamer \u00d6 zsu","author":"Balkesen Cagri","year":"2013","unstructured":"Cagri Balkesen , Jens Teubner , Gustavo Alonso , and M. Tamer \u00d6 zsu . 2013 b. Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware. In ICDE. Cagri Balkesen, Jens Teubner, Gustavo Alonso, and M. Tamer \u00d6 zsu. 2013b. Main-memory hash joins on multi-core CPUs: Tuning to the underlying hardware. In ICDE."},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2014.2313874"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"crossref","unstructured":"Maximilian Bandle Jana Giceva and Thomas Neumann. 2021. To Partition or Not to Partition That is the Join Question in a Real System. In SIGMOD.  Maximilian Bandle Jana Giceva and Thomas Neumann. 2021. To Partition or Not to Partition That is the Join Question in a Real System. In SIGMOD.","DOI":"10.1145\/3448016.3452831"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735496.2735499"},{"key":"e_1_3_2_2_7_1","volume-title":"Patel","author":"Blanas Spyros","year":"2011","unstructured":"Spyros Blanas , Yinan Li , and Jignesh M . Patel . 2011 . Design and evaluation of main memory hash join algorithms for multi-core CPUs. In SIGMOD. Spyros Blanas, Yinan Li, and Jignesh M. Patel. 2011. Design and evaluation of main memory hash join algorithms for multi-core CPUs. In SIGMOD."},{"key":"e_1_3_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-018-0512-y"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/2350229.2350243"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454171"},{"key":"e_1_3_2_2_11_1","volume-title":"Ugur cC etintemel, and Stan Zdonik","author":"Crotty Andrew","year":"2015","unstructured":"Andrew Crotty , Alex Galakatos , Kayhan Dursun , Tim Kraska , Carsten Binnig , Ugur cC etintemel, and Stan Zdonik . 2015 a. An Architecture for Compiling UDF-centric Workflows. PVLDB , Vol. 8 , 12 (2015). Andrew Crotty, Alex Galakatos, Kayhan Dursun, Tim Kraska, Carsten Binnig, Ugur cC etintemel, and Stan Zdonik. 2015a. An Architecture for Compiling UDF-centric Workflows. PVLDB, Vol. 8, 12 (2015)."},{"key":"e_1_3_2_2_12_1","volume-title":"Ugur cC etintemel, and Stanley B. Zdonik","author":"Crotty Andrew","year":"2015","unstructured":"Andrew Crotty , Alex Galakatos , Kayhan Dursun , Tim Kraska , Ugur cC etintemel, and Stanley B. Zdonik . 2015 b. Tupleware: \"Big\" Data, Big Analytics, Small Clusters. In CIDR. Andrew Crotty, Alex Galakatos, Kayhan Dursun, Tim Kraska, Ugur cC etintemel, and Stanley B. Zdonik. 2015b. Tupleware: \"Big\" Data, Big Analytics, Small Clusters. In CIDR."},{"key":"e_1_3_2_2_13_1","unstructured":"Jens Dittrich and Joris Nix. 2020. The Case for Deep Query Optimisation. In CIDR.  Jens Dittrich and Joris Nix. 2020. The Case for Deep Query Optimisation. In CIDR."},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274660"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.14778\/2350229.2350245"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"crossref","unstructured":"Ziqiang Feng and Eric Lo. 2015. Accelerating aggregation using intra-cycle parallelism. In ICDE.  Ziqiang Feng and Eric Lo. 2015. Accelerating aggregation using intra-cycle parallelism. In ICDE.","DOI":"10.1109\/ICDE.2015.7113292"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.14778\/3407790.3407797"},{"key":"e_1_3_2_2_18_1","unstructured":"Johann Christoph Freytag. 1987. A Rule-Based View of Query Optimization. In SIGMOD.  Johann Christoph Freytag. 1987. A Rule-Based View of Query Optimization. In SIGMOD."},{"key":"e_1_3_2_2_19_1","volume-title":"Data Min. Knowl. Discov.","volume":"1","author":"Gray Jim","year":"1997","unstructured":"Jim Gray , Surajit Chaudhuri , Adam Bosworth , Andrew Layman , Don Reichart , Murali Venkatrao , Frank Pellow , and Hamid Pirahesh . 1997 . Data Cube: A Relational Aggregation Operator Generalizing Group-by, Cross-Tab, and Sub Totals . Data Min. Knowl. Discov. , Vol. 1 , 1 (1997). Jim Gray, Surajit Chaudhuri, Adam Bosworth, Andrew Layman, Don Reichart, Murali Venkatrao, Frank Pellow, and Hamid Pirahesh. 1997. Data Cube: A Relational Aggregation Operator Generalizing Group-by, Cross-Tab, and Sub Totals. Data Min. Knowl. Discov., Vol. 1, 1 (1997)."},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-020-00643-4"},{"key":"e_1_3_2_2_21_1","unstructured":"Harald Lang Viktor Leis Martina-Cezara Albutiu Thomas Neumann and Alfons Kemper. 2013. Massively Parallel NUMA-aware Hash Joins. In IMDM.  Harald Lang Viktor Leis Martina-Cezara Albutiu Thomas Neumann and Alfons Kemper. 2013. Massively Parallel NUMA-aware Hash Joins. In IMDM."},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2610507"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.14778\/2850583.2850594"},{"key":"e_1_3_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.14778\/2794367.2794375"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"crossref","unstructured":"Guy M. Lohman. 1988. Grammar-like Functional Rules for Representing Query Optimization Alternatives. In SIGMOD.  Guy M. Lohman. 1988. Grammar-like Functional Rules for Representing Query Optimization Alternatives. In SIGMOD.","DOI":"10.1145\/50202.50204"},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"crossref","unstructured":"Ingo M\u00fc ller Peter Sanders Arnaud Lacurie Wolfgang Lehner and Franz F\"a rber. 2015. Cache-Efficient Aggregation: Hashing Is Sorting. In SIGMOD.  Ingo M\u00fc ller Peter Sanders Arnaud Lacurie Wolfgang Lehner and Franz F\"a rber. 2015. Cache-Efficient Aggregation: Hashing Is Sorting. In SIGMOD.","DOI":"10.1145\/2723372.2747644"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.14778\/2002938.2002940"},{"key":"e_1_3_2_2_28_1","volume-title":"Freitag","author":"Neumann Thomas","year":"2020","unstructured":"Thomas Neumann and Michael J . Freitag . 2020 . Umbra : A Disk-Based System with In-Memory Performance. In CIDR. Thomas Neumann and Michael J. Freitag. 2020. Umbra: A Disk-Based System with In-Memory Performance. In CIDR."},{"key":"e_1_3_2_2_29_1","volume-title":"Weld: A Common Runtime for High Performance Data Analysis. In CIDR.","author":"Palkar Shoumik","year":"2017","unstructured":"Shoumik Palkar , James J. Thomas , Anil Shanbhag , Malte Schwarzkopf , Saman P. Amarasinghe , and Matei Zaharia . 2017 . Weld: A Common Runtime for High Performance Data Analysis. In CIDR. Shoumik Palkar, James J. Thomas, Anil Shanbhag, Malte Schwarzkopf, Saman P. Amarasinghe, and Matei Zaharia. 2017. Weld: A Common Runtime for High Performance Data Analysis. In CIDR."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"crossref","unstructured":"Duy-Hung Phan and Pietro Michiardi. 2016. A novel low-latency algorithm for multiple Group-By query optimization. In ICDE.  Duy-Hung Phan and Pietro Michiardi. 2016. A novel low-latency algorithm for multiple Group-By query optimization. In ICDE.","DOI":"10.1109\/ICDE.2016.7498249"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.14778\/3007328.3007336"},{"key":"e_1_3_2_2_32_1","volume-title":"Ross","author":"Polychroniou Orestis","year":"2013","unstructured":"Orestis Polychroniou and Kenneth A . Ross . 2013 . High throughput heavy hitter aggregation for modern SIMD processors. In DaMoN. Orestis Polychroniou and Kenneth A. Ross. 2013. High throughput heavy hitter aggregation for modern SIMD processors. In DaMoN."},{"key":"e_1_3_2_2_33_1","volume-title":"Ren\u00e9 M\u00fc ller","author":"Raman Vijayshankar","year":"2013","unstructured":"Vijayshankar Raman , Gopi K. Attaluri , Ronald Barber , Naresh Chainani , David Kalmuk , Vincent KulandaiSamy , Jens Leenstra , Sam Lightstone , Shaorong Liu , Guy M. Lohman , Tim Malkemus , Ren\u00e9 M\u00fc ller , Ippokratis Pandis, Berni Schiefer , David Sharpe, Richard Sidle, Adam J. Storm, and Liping Zhang. 2013 . DB2 with BLU Acceleration: So Much More than Just a Column Store. PVLDB , Vol. 6 , 11 (2013). Vijayshankar Raman, Gopi K. Attaluri, Ronald Barber, Naresh Chainani, David Kalmuk, Vincent KulandaiSamy, Jens Leenstra, Sam Lightstone, Shaorong Liu, Guy M. Lohman, Tim Malkemus, Ren\u00e9 M\u00fc ller, Ippokratis Pandis, Berni Schiefer, David Sharpe, Richard Sidle, Adam J. Storm, and Liping Zhang. 2013. DB2 with BLU Acceleration: So Much More than Just a Column Store. PVLDB, Vol. 6, 11 (2013)."},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"crossref","unstructured":"Stefan Schuh Xiao Chen and Jens Dittrich. 2016. An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory. In SIGMOD.  Stefan Schuh Xiao Chen and Jens Dittrich. 2016. An Experimental Comparison of Thirteen Relational Equi-Joins in Main Memory. In SIGMOD.","DOI":"10.1145\/2882903.2882917"},{"key":"e_1_3_2_2_35_1","volume-title":"Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data","author":"Selinger P. Griffiths","year":"2095","unstructured":"P. Griffiths Selinger , M. M. Astrahan , D. D. Chamberlin , R. A. Lorie , and T. G. Price . 1979. Access Path Selection in a Relational Database Management System . In Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data ( Boston, Massachusetts) (SIGMOD '79). Association for Computing Machinery, New York, NY, USA, 23--34. https:\/\/doi.org\/10.1145\/58 2095 .582099 10.1145\/582095.582099 P. Griffiths Selinger, M. M. Astrahan, D. D. Chamberlin, R. A. Lorie, and T. G. Price. 1979. Access Path Selection in a Relational Database Management System. In Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data (Boston, Massachusetts) (SIGMOD '79). Association for Computing Machinery, New York, NY, USA, 23--34. https:\/\/doi.org\/10.1145\/582095.582099"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.14778\/2994509.2994537"},{"key":"e_1_3_2_2_37_1","unstructured":"Wenjian Xu Ziqiang Feng and Eric Lo. 2016. Fast Multi-Column Sorting in Main-Memory Column-Stores. In SIGMOD.  Wenjian Xu Ziqiang Feng and Eric Lo. 2016. Fast Multi-Column Sorting in Main-Memory Column-Stores. In SIGMOD."}],"event":{"name":"SIGMOD\/PODS '21: International Conference on Management of Data","location":"Virtual Event China","acronym":"SIGMOD\/PODS '21","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"]},"container-title":["Proceedings of the 2021 International Conference on Management of Data"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3448016.3457288","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3448016.3457288","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:28:06Z","timestamp":1750195686000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3448016.3457288"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,9]]},"references-count":37,"alternative-id":["10.1145\/3448016.3457288","10.1145\/3448016"],"URL":"https:\/\/doi.org\/10.1145\/3448016.3457288","relation":{},"subject":[],"published":{"date-parts":[[2021,6,9]]},"assertion":[{"value":"2021-06-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}