{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T16:38:07Z","timestamp":1781714287888,"version":"3.54.5"},"reference-count":145,"publisher":"Association for Computing Machinery (ACM)","issue":"11","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2022,7]]},"abstract":"<jats:p>The huge demand for computation in artificial intelligence (AI) is driving unparalleled investments in hardware and software systems for AI. This leads to an explosion in the number of specialized hardware devices, which are now offered by major cloud vendors. By hiding the low-level complexity through a tensor-based interface, tensor computation runtimes (TCRs) such as PyTorch allow data scientists to efficiently exploit the exciting capabilities offered by the new hardware. In this paper, we explore how database management systems can ride the wave of innovation happening in the AI space.<\/jats:p>\n          <jats:p>We design, build, and evaluate Tensor Query Processor (TQP): TQP transforms SQL queries into tensor programs and executes them on TCRs. TQP is able to run the full TPC-H benchmark by implementing novel algorithms for relational operators on the tensor routines. At the same time, TQP can support various hardware while only requiring a fraction of the usual development effort. Experiments show that TQP can improve query execution time by up to 10X over specialized CPU- and GPU-only systems. Finally, TQP can accelerate queries mixing ML predictions and SQL end-to-end, and deliver up to 9X speedup over CPU baselines.<\/jats:p>","DOI":"10.14778\/3551793.3551833","type":"journal-article","created":{"date-parts":[[2022,9,29]],"date-time":"2022-09-29T22:25:03Z","timestamp":1664490303000},"page":"2811-2825","source":"Crossref","is-referenced-by-count":39,"title":["Query processing on tensor computation runtimes"],"prefix":"10.14778","volume":"15","author":[{"given":"Dong","family":"He","sequence":"first","affiliation":[{"name":"University of Washington"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Supun C","family":"Nakandala","sequence":"additional","affiliation":[{"name":"University of California"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dalitso","family":"Banda","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rathijit","family":"Sen","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Karla","family":"Saur","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kwanghyun","family":"Park","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carlo","family":"Curino","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jes\u00fas","family":"Camacho-Rodr\u00edguez","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Konstantinos","family":"Karanasos","sequence":"additional","affiliation":[{"name":"Meta"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matteo","family":"Interlandi","sequence":"additional","affiliation":[{"name":"Microsoft"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,9,29]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"2018. TensorFlow. https:\/\/www.tensorflow.org.  2018. TensorFlow. https:\/\/www.tensorflow.org."},{"key":"e_1_2_1_2_1","unstructured":"2019. Tensor-RT. https:\/\/developer.nvidia.com\/tensorrt.  2019. Tensor-RT. https:\/\/developer.nvidia.com\/tensorrt."},{"key":"e_1_2_1_3_1","unstructured":"2020. BlazingSQL. https:\/\/blazingsql.com\/.  2020. BlazingSQL. https:\/\/blazingsql.com\/."},{"key":"e_1_2_1_4_1","unstructured":"2020. Cerebras. https:\/\/cerebras.net\/.  2020. Cerebras. https:\/\/cerebras.net\/."},{"key":"e_1_2_1_5_1","unstructured":"2020. Cerebras Software. https:\/\/cerebras.net\/product\/#software.  2020. Cerebras Software. https:\/\/cerebras.net\/product\/#software."},{"key":"e_1_2_1_6_1","unstructured":"2020. GraphCore. https:\/\/www.graphcore.ai\/.  2020. GraphCore. https:\/\/www.graphcore.ai\/."},{"key":"e_1_2_1_7_1","unstructured":"2020. OmnisciDB. https:\/\/www.omnisci.com\/.  2020. OmnisciDB. https:\/\/www.omnisci.com\/."},{"key":"e_1_2_1_8_1","unstructured":"2020. OpenCL. https:\/\/www.khronos.org\/opencl\/.  2020. OpenCL. https:\/\/www.khronos.org\/opencl\/."},{"key":"e_1_2_1_9_1","unstructured":"2020. Pytorch Ecosystem. https:\/\/pytorch.org\/ecosystem\/.  2020. Pytorch Ecosystem. https:\/\/pytorch.org\/ecosystem\/."},{"key":"e_1_2_1_10_1","unstructured":"2020. PyTorch Release for IPU. https:\/\/medium.com\/pytorch\/graphcore-announces-production-release-of-pytorch-for-ipu-f1a846de1a2f.  2020. PyTorch Release for IPU. https:\/\/medium.com\/pytorch\/graphcore-announces-production-release-of-pytorch-for-ipu-f1a846de1a2f."},{"key":"e_1_2_1_11_1","unstructured":"2020. Sambanova: Massive Models for Everyone. https:\/\/sambanova.ai\/.  2020. Sambanova: Massive Models for Everyone. https:\/\/sambanova.ai\/."},{"key":"e_1_2_1_12_1","unstructured":"2020. Spark-RAPIDS. https:\/\/nvidia.github.io\/spark-rapids\/.  2020. Spark-RAPIDS. https:\/\/nvidia.github.io\/spark-rapids\/."},{"key":"e_1_2_1_13_1","unstructured":"2020. TensorBoard. https:\/\/github.com\/tensorflow\/tensorboard  2020. TensorBoard. https:\/\/github.com\/tensorflow\/tensorboard"},{"key":"e_1_2_1_14_1","unstructured":"2020. Tensorflow XLA. https:\/\/www.tensorflow.org\/xla.  2020. Tensorflow XLA. https:\/\/www.tensorflow.org\/xla."},{"key":"e_1_2_1_15_1","unstructured":"2020. Tidypredict. https:\/\/tidypredict.netlify.com\/.  2020. Tidypredict. https:\/\/tidypredict.netlify.com\/."},{"key":"e_1_2_1_16_1","unstructured":"2021. GPU-Accelerated String Processing with RAPIDS. https:\/\/www.nvidia.com\/en-us\/on-demand\/session\/gtcfall20-a21131\/.  2021. GPU-Accelerated String Processing with RAPIDS. https:\/\/www.nvidia.com\/en-us\/on-demand\/session\/gtcfall20-a21131\/."},{"key":"e_1_2_1_17_1","unstructured":"2021. Introducing Pandas UDF for PySpark. https:\/\/databricks.com\/blog\/2017\/10\/30\/introducing-vectorized-udfs-for-pyspark.html.  2021. Introducing Pandas UDF for PySpark. https:\/\/databricks.com\/blog\/2017\/10\/30\/introducing-vectorized-udfs-for-pyspark.html."},{"key":"e_1_2_1_18_1","volume-title":"Retrieved","year":"2022","unstructured":"2022. Code with Eager Execution, Run with Graphs: Optimizing Your Code with RevNet as an Example . Retrieved February , 2022 from https:\/\/blog.tensorflow.org\/2018\/08\/code-with-eager-execution-run-with-graphs.html 2022. Code with Eager Execution, Run with Graphs: Optimizing Your Code with RevNet as an Example. Retrieved February, 2022 from https:\/\/blog.tensorflow.org\/2018\/08\/code-with-eager-execution-run-with-graphs.html"},{"key":"e_1_2_1_19_1","unstructured":"2022. Datasets & DataLoaders. https:\/\/pytorch.org\/tutorials\/beginner\/basics\/data_tutorial.html.  2022. Datasets & DataLoaders. https:\/\/pytorch.org\/tutorials\/beginner\/basics\/data_tutorial.html."},{"key":"e_1_2_1_20_1","unstructured":"2022. Efficient SQL on Pandas with DuckDB. https:\/\/duckdb.org\/2021\/05\/14\/sql-on-pandas.html.  2022. Efficient SQL on Pandas with DuckDB. https:\/\/duckdb.org\/2021\/05\/14\/sql-on-pandas.html."},{"key":"e_1_2_1_21_1","unstructured":"2022. Intel Extension for PyTorch. https:\/\/pytorch.org\/tutorials\/recipes\/recipes\/intel_extension_for_pytorch.html.  2022. Intel Extension for PyTorch. https:\/\/pytorch.org\/tutorials\/recipes\/recipes\/intel_extension_for_pytorch.html."},{"key":"e_1_2_1_22_1","unstructured":"2022. Introducing Accelerated PyTorch Training on Mac. https:\/\/pytorch.org\/blog\/introducing-accelerated-pytorch-training-on-mac\/.  2022. Introducing Accelerated PyTorch Training on Mac. https:\/\/pytorch.org\/blog\/introducing-accelerated-pytorch-training-on-mac\/."},{"key":"e_1_2_1_23_1","unstructured":"2022. ONNX Runtime. https:\/\/github.com\/microsoft\/onnxruntime  2022. ONNX Runtime. https:\/\/github.com\/microsoft\/onnxruntime"},{"key":"e_1_2_1_24_1","unstructured":"2022. PyTorch Distributed Overview. https:\/\/pytorch.org\/tutorials\/beginner\/dist_overview.html.  2022. PyTorch Distributed Overview. https:\/\/pytorch.org\/tutorials\/beginner\/dist_overview.html."},{"key":"e_1_2_1_25_1","unstructured":"2022. PyTorch for AMD ROCm Platform now available as Python package. https:\/\/pytorch.org\/blog\/pytorch-for-amd-rocm-platform-now-available-as-python-package\/.  2022. PyTorch for AMD ROCm Platform now available as Python package. https:\/\/pytorch.org\/blog\/pytorch-for-amd-rocm-platform-now-available-as-python-package\/."},{"key":"e_1_2_1_26_1","unstructured":"2022. Substrait. https:\/\/github.com\/substrait-io.  2022. Substrait. https:\/\/github.com\/substrait-io."},{"key":"e_1_2_1_27_1","unstructured":"2022. torch.nonzero. https:\/\/pytorch.org\/docs\/stable\/generated\/torch.nonzero.html.  2022. torch.nonzero. https:\/\/pytorch.org\/docs\/stable\/generated\/torch.nonzero.html."},{"key":"e_1_2_1_28_1","unstructured":"2022. TorchScript Documentation. https:\/\/pytorch.org\/docs\/stable\/jit.html  2022. TorchScript Documentation. https:\/\/pytorch.org\/docs\/stable\/jit.html"},{"key":"e_1_2_1_29_1","volume-title":"The Design and Implementation of Modern Column-Oriented Database Systems","author":"Abadi Daniel","unstructured":"Daniel Abadi , Peter Boncz , and Stavros Harizopoulos . 2013. The Design and Implementation of Modern Column-Oriented Database Systems . Now Publishers Inc ., Hanover, MA, USA. Daniel Abadi, Peter Boncz, and Stavros Harizopoulos. 2013. The Design and Implementation of Modern Column-Oriented Database Systems. Now Publishers Inc., Hanover, MA, USA."},{"key":"e_1_2_1_30_1","doi-asserted-by":"crossref","unstructured":"Daniel Abadi Peter Boncz Stavros Harizopoulos Stratos Idreaos and Samuel Madden. 2013. The Design and Implementation of Modern Column-Oriented Database Systems.  Daniel Abadi Peter Boncz Stavros Harizopoulos Stratos Idreaos and Samuel Madden. 2013. The Design and Implementation of Modern Column-Oriented Database Systems.","DOI":"10.1561\/9781601987556"},{"key":"e_1_2_1_31_1","volume-title":"12th USENIX Symposium on Operating Systems Design and Implementation. 265--283","author":"Abadi Martin","year":"2016","unstructured":"Martin Abadi , Paul Barham , Jianmin Chen , Zhifeng Chen , Andy Davis , Jeffrey Dean , Matthieu Devin , Sanjay Ghemawat , Geoffrey Irving , Michael Isard , Manjunath Kudlur , Josh Levenberg , Rajat Monga , Sherry Moore , Derek G. Murray , Benoit Steiner , Paul Tucker , Vijay Vasudevan , Pete Warden , Martin Wicke , Yuan Yu , and Xiaoqiang Zheng . 2016 . TensorFlow: A system for large-scale machine learning . In 12th USENIX Symposium on Operating Systems Design and Implementation. 265--283 . Martin Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Geoffrey Irving, Michael Isard, Manjunath Kudlur, Josh Levenberg, Rajat Monga, Sherry Moore, Derek G. Murray, Benoit Steiner, Paul Tucker, Vijay Vasudevan, Pete Warden, Martin Wicke, Yuan Yu, and Xiaoqiang Zheng. 2016. TensorFlow: A system for large-scale machine learning. In 12th USENIX Symposium on Operating Systems Design and Implementation. 265--283."},{"key":"e_1_2_1_32_1","unstructured":"Amazon.com. 2021. Redshift ML. https:\/\/aws.amazon.com\/blogs\/big-data\/create-train-and-deploy-machine-learning-models-in-amazon-redshift.-using-sql-with-amazon-redshift-ml  Amazon.com. 2021. Redshift ML. https:\/\/aws.amazon.com\/blogs\/big-data\/create-train-and-deploy-machine-learning-models-in-amazon-redshift.-using-sql-with-amazon-redshift-ml"},{"key":"e_1_2_1_33_1","volume-title":"Retrieved","author":"AMD.","year":"2022","unstructured":"AMD. 2022 . ROCm . Retrieved January, 2022 from https:\/\/rocmdocs.amd.com\/en\/latest\/ AMD. 2022. ROCm. Retrieved January, 2022 from https:\/\/rocmdocs.amd.com\/en\/latest\/"},{"key":"e_1_2_1_34_1","volume-title":"Retrieved","year":"2022","unstructured":"Apple. 2022 . Apple Neural Engine . Retrieved January, 2022 from https:\/\/en.wikipedia.org\/wiki\/Apple_A11#Neural_Engine Apple. 2022. Apple Neural Engine. Retrieved January, 2022 from https:\/\/en.wikipedia.org\/wiki\/Apple_A11#Neural_Engine"},{"key":"e_1_2_1_35_1","volume-title":"Retrieved","year":"2022","unstructured":"Apple. 2022 . Metal . Retrieved January, 2022 from https:\/\/developer.apple.com\/metal\/ Apple. 2022. Metal. Retrieved January, 2022 from https:\/\/developer.apple.com\/metal\/"},{"key":"e_1_2_1_36_1","volume-title":"Proc. VLDB Endow. 15","author":"Asada Yuki","year":"2022","unstructured":"Yuki Asada , Victor Fu , Apurva Gandhi , Advitya Gemawat , Lihao Zhang , Dong He , Vivek Gupta , Ehi Nosakhare , Dalitso Banda , Rathijit Sen , and Matteo Interlandi . 2022 . Share the Tensor Tea: How Databases can Leverage the Machine Learning Ecosystem . Proc. VLDB Endow. 15 , 12 (2022). Yuki Asada, Victor Fu, Apurva Gandhi, Advitya Gemawat, Lihao Zhang, Dong He, Vivek Gupta, Ehi Nosakhare, Dalitso Banda, Rathijit Sen, and Matteo Interlandi. 2022. Share the Tensor Tea: How Databases can Leverage the Machine Learning Ecosystem. Proc. VLDB Endow. 15, 12 (2022)."},{"key":"e_1_2_1_37_1","volume-title":"Retrieved","author":"AWS.","year":"2022","unstructured":"AWS. 2022 . Inferentia . Retrieved January, 2022 from https:\/\/aws.amazon.com\/machine-learning\/inferentia\/ AWS. 2022. Inferentia. Retrieved January, 2022 from https:\/\/aws.amazon.com\/machine-learning\/inferentia\/"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.14778\/3476249.3476296"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3190662"},{"key":"e_1_2_1_40_1","volume-title":"Photon: A High-Performance Query Engine for the Lakehouse. In CIDR. www.cidrdb.org","author":"Behm Alexander","year":"2022","unstructured":"Alexander Behm . 2022 . Photon: A High-Performance Query Engine for the Lakehouse. In CIDR. www.cidrdb.org . http:\/\/cidrdb.org\/cidr2022\/papers\/a100-behm.pdf Alexander Behm. 2022. Photon: A High-Performance Query Engine for the Lakehouse. In CIDR. www.cidrdb.org. http:\/\/cidrdb.org\/cidr2022\/papers\/a100-behm.pdf"},{"key":"e_1_2_1_41_1","volume-title":"SystemDS: A Declarative Machine Learning System for the End-to-End Data Science Lifecycle. CoRR abs\/1909.02976","author":"Boehm Matthias","year":"2019","unstructured":"Matthias Boehm , Iulian Antonov , Mark Dokter , Robert Ginth\u00f6r , Kevin Innerebner , Florijan Klezin , Stefanie N. Lindstaedt , Arnab Phani , and Benjamin Rath . 2019. SystemDS: A Declarative Machine Learning System for the End-to-End Data Science Lifecycle. CoRR abs\/1909.02976 ( 2019 ). Matthias Boehm, Iulian Antonov, Mark Dokter, Robert Ginth\u00f6r, Kevin Innerebner, Florijan Klezin, Stefanie N. Lindstaedt, Arnab Phani, and Benjamin Rath. 2019. SystemDS: A Declarative Machine Learning System for the End-to-End Data Science Lifecycle. CoRR abs\/1909.02976 (2019)."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.14778\/3007263.3007279"},{"key":"e_1_2_1_43_1","unstructured":"Peter A. Boncz Marcin Zukowski and Niels Nes. 2005. MonetDB\/X100: Hyper-Pipelining Query Execution.. In CIDR. www.cidrdb.org 225--237. http:\/\/dblp.uni-trier.de\/db\/conf\/cidr\/cidr2005.html#BonczZN05  Peter A. Boncz Marcin Zukowski and Niels Nes. 2005. MonetDB\/X100: Hyper-Pipelining Query Execution.. In CIDR. www.cidrdb.org 225--237. http:\/\/dblp.uni-trier.de\/db\/conf\/cidr\/cidr2005.html#BonczZN05"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-018-0512-y"},{"key":"e_1_2_1_45_1","volume-title":"SIGMOD '21: International Conference on Management of Data","author":"Buono Francesco Del","year":"2021","unstructured":"Francesco Del Buono , Matteo Paganelli , Paolo Sottovia , Matteo Interlandi , and Francesco Guerra . 2021 . Transforming ML Predictive Pipelines into SQL with MASQ . In SIGMOD '21: International Conference on Management of Data , Virtual Event, China, June 20--25 , 2021. ACM, 2696--2700. Francesco Del Buono, Matteo Paganelli, Paolo Sottovia, Matteo Interlandi, and Francesco Guerra. 2021. Transforming ML Predictive Pipelines into SQL with MASQ. In SIGMOD '21: International Conference on Management of Data, Virtual Event, China, June 20--25, 2021. ACM, 2696--2700."},{"key":"e_1_2_1_46_1","volume-title":"Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation. USENIX Association","author":"Chen Tianqi","year":"2018","unstructured":"Tianqi Chen , Thierry Moreau , Ziheng Jiang , Lianmin Zheng , Eddie Yan , Meghan Cowan , Haichen Shen , Leyuan Wang , Yuwei Hu , Luis Ceze , Carlos Guestrin , and Arvind Krishnamurthy . 2018 . TVM: An Automated End-to-end Optimizing Compiler for Deep Learning . In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation. USENIX Association , Berkeley, CA, USA, 579--594. Tianqi Chen, Thierry Moreau, Ziheng Jiang, Lianmin Zheng, Eddie Yan, Meghan Cowan, Haichen Shen, Leyuan Wang, Yuwei Hu, Luis Ceze, Carlos Guestrin, and Arvind Krishnamurthy. 2018. TVM: An Automated End-to-end Optimizing Compiler for Deep Learning. In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation. USENIX Association, Berkeley, CA, USA, 579--594."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.14778\/3303753.3303760"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2018.022071131"},{"key":"e_1_2_1_49_1","volume-title":"Retrieved","author":"Transaction Processing Performance Council","year":"2018","unstructured":"Transaction Processing Performance Council . 2018 . TPC Benchmark H . Retrieved January, 2022 from http:\/\/tpc.org\/tpc_documents_current_versions\/pdf\/tpc-h_v2.18.0.pdf Transaction Processing Performance Council. 2018. TPC Benchmark H. Retrieved January, 2022 from http:\/\/tpc.org\/tpc_documents_current_versions\/pdf\/tpc-h_v2.18.0.pdf"},{"key":"e_1_2_1_50_1","volume-title":"DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines. In 12th Annual Conference on Innovative Data Systems Research (CIDR '22)","author":"Damme Patrick","year":"2022","unstructured":"Patrick Damme , Marius Birkenbach , Constatinos Bitsakos , Matthias Boehm , Philippe Bonnet , Florina Ciorba , Mark Dokter , Pawel Dowgiallo , Ahmed Eleliemy , Christian Faerber , Georgios Goumas , Dirk Habich , Niclas Hedam , Marlies Hofer , Wenjun Huang , Kevin Innerebner , Vasileios Karakostas , Roman Kern , Toma\u017e Kosar , Alexander Krause , Daniel Krems , Andreas Laber , Wolfgang Lehner , Eric Mier , Tilmann Rabl , Piotr Ratuszniak , Pedro Silva , Nikolai Skuppin , Andreas Starzacher , Benjamin Steinwender , Ilin Tolovski , Pinar T\u00f6z\u00fcn , Wojciech Ulatowski , Yuanyuan Wang , Izajasz Wrosz , Ale\u0161 Zamuda , Ce Zhang , and Xiao Xiang Zhu . 2022 . DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines. In 12th Annual Conference on Innovative Data Systems Research (CIDR '22) . Patrick Damme, Marius Birkenbach, Constatinos Bitsakos, Matthias Boehm, Philippe Bonnet, Florina Ciorba, Mark Dokter, Pawel Dowgiallo, Ahmed Eleliemy, Christian Faerber, Georgios Goumas, Dirk Habich, Niclas Hedam, Marlies Hofer, Wenjun Huang, Kevin Innerebner, Vasileios Karakostas, Roman Kern, Toma\u017e Kosar, Alexander Krause, Daniel Krems, Andreas Laber, Wolfgang Lehner, Eric Mier, Tilmann Rabl, Piotr Ratuszniak, Pedro Silva, Nikolai Skuppin, Andreas Starzacher, Benjamin Steinwender, Ilin Tolovski, Pinar T\u00f6z\u00fcn, Wojciech Ulatowski, Yuanyuan Wang, Izajasz Wrosz, Ale\u0161 Zamuda, Ce Zhang, and Xiao Xiang Zhu. 2022. DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines. In 12th Annual Conference on Innovative Data Systems Research (CIDR '22)."},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.5760077"},{"key":"e_1_2_1_52_1","volume-title":"Retrieved","author":"DeVito Zachary","year":"2019","unstructured":"Zachary DeVito . 2019 . TorchScript: Optimized Execution of PyTorch Programs . Retrieved January, 2022 from https:\/\/program-transformations.github.io\/slides\/pytorch_neurips.pdf Zachary DeVito. 2019. TorchScript: Optimized Execution of PyTorch Programs. Retrieved January, 2022 from https:\/\/program-transformations.github.io\/slides\/pytorch_neurips.pdf"},{"key":"e_1_2_1_53_1","first-page":"38","article-title":"Cortex: A Compiler for Recursive Deep Learning Models","volume":"3","author":"Fegade Pratik","year":"2021","unstructured":"Pratik Fegade , Tianqi Chen , Phillip Gibbons , and Todd Mowry . 2021 . Cortex: A Compiler for Recursive Deep Learning Models . In Proceedings of Machine Learning and Systems , Vol. 3. 38 -- 54 . Pratik Fegade, Tianqi Chen, Phillip Gibbons, and Todd Mowry. 2021. Cortex: A Compiler for Recursive Deep Learning Models. In Proceedings of Machine Learning and Systems, Vol. 3. 38--54.","journal-title":"Proceedings of Machine Learning and Systems"},{"key":"e_1_2_1_54_1","volume-title":"Mowry","author":"Fegade Pratik","year":"2021","unstructured":"Pratik Fegade , Tianqi Chen , Phillip B. Gibbons , and Todd C . Mowry . 2021 . The CoRa Tensor Compiler: Compilation for Ragged Tensors with Minimal Padding. CoRR abs\/2110.10221 (2021). Pratik Fegade, Tianqi Chen, Phillip B. Gibbons, and Todd C. Mowry. 2021. The CoRa Tensor Compiler: Compilation for Ragged Tensors with Minimal Padding. CoRR abs\/2110.10221 (2021)."},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213874"},{"key":"e_1_2_1_56_1","volume-title":"Retrieved","author":"Foundation NET","year":"2020","unstructured":". NET Foundation . 2020 . TorchSharp - PyTorch .NET bindings . Retrieved February, 2022 from https:\/\/github.com\/dotnet\/TorchSharp .NET Foundation. 2020. TorchSharp - PyTorch .NET bindings. Retrieved February, 2022 from https:\/\/github.com\/dotnet\/TorchSharp"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3183734"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3503780.3503782"},{"key":"e_1_2_1_59_1","volume-title":"Berkeley. Retrieved","author":"Gholami A.","year":"2022","unstructured":"A. Gholami , Z. Yao , S. Kim , M. W. Mahoney , and K. Keutzer . 2021. AI and memory wall . Berkeley. Retrieved January , 2022 from https:\/\/medium.com\/riselab\/ai-and-memory-wall-2cb4265cb0b8 A. Gholami, Z. Yao, S. Kim, M. W. Mahoney, and K. Keutzer. 2021. AI and memory wall. Berkeley. Retrieved January, 2022 from https:\/\/medium.com\/riselab\/ai-and-memory-wall-2cb4265cb0b8"},{"key":"e_1_2_1_60_1","volume-title":"Deep learning","author":"Goodfellow Ian","unstructured":"Ian Goodfellow , Yoshua Bengio , and Aaron Courville . 2016. Deep learning . MIT press . Ian Goodfellow, Yoshua Bengio, and Aaron Courville. 2016. Deep learning. MIT press."},{"key":"e_1_2_1_61_1","volume-title":"Retrieved","year":"2021","unstructured":"Google. 2021 . Improved On-Device ML on Pixel 6, with Neural Architecture Search . Retrieved January, 2021 from https:\/\/ai.googleblog.com\/2021\/11\/improved-on-device-ml-on-pixel-6-with.html Google. 2021. Improved On-Device ML on Pixel 6, with Neural Architecture Search. Retrieved January, 2021 from https:\/\/ai.googleblog.com\/2021\/11\/improved-on-device-ml-on-pixel-6-with.html"},{"key":"e_1_2_1_62_1","volume-title":"Retrieved","year":"2022","unstructured":"Habana. 2022 . Habana . Retrieved January, 2022 from https:\/\/habana.ai\/ Habana. 2022. Habana. Retrieved January, 2022 from https:\/\/habana.ai\/"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536360.2536370"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.14778\/2367502.2367510"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3329785.3329932"},{"key":"e_1_2_1_66_1","volume-title":"TCUDB: Accelerating Database with Tensor Processors. CoRR abs\/2112.07552","author":"Hu Yu-Ching","year":"2021","unstructured":"Yu-Ching Hu , Yuliang Li , and Hung-Wei Tseng . 2021 . TCUDB: Accelerating Database with Tensor Processors. CoRR abs\/2112.07552 (2021). Yu-Ching Hu, Yuliang Li, and Hung-Wei Tseng. 2021. TCUDB: Accelerating Database with Tensor Processors. CoRR abs\/2112.07552 (2021)."},{"key":"e_1_2_1_67_1","volume-title":"LaraDB. Proceedings of the 4th Algorithms and Systems on MapReduce and Beyond - BeyondMR'17","author":"Hutchison Dylan","year":"2017","unstructured":"Dylan Hutchison , Bill Howe , and Dan Suciu . 2017 . LaraDB. Proceedings of the 4th Algorithms and Systems on MapReduce and Beyond - BeyondMR'17 (2017). Dylan Hutchison, Bill Howe, and Dan Suciu. 2017. LaraDB. Proceedings of the 4th Algorithms and Systems on MapReduce and Beyond - BeyondMR'17 (2017)."},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.14778\/3317315.3317323"},{"key":"e_1_2_1_69_1","volume-title":"16th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2019","author":"Jeong Eunji","year":"2019","unstructured":"Eunji Jeong , Sungwoo Cho , Gyeong-In Yu , Joo Seong Jeong , Dongjin Shin , and Byung-Gon Chun . 2019 . JANUS: Fast and Flexible Deep Learning via Symbolic Graph Execution of Imperative Programs . In 16th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2019 , Boston, MA, February 26--28 , 2019. USENIX Association, 453--468. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/jeong Eunji Jeong, Sungwoo Cho, Gyeong-In Yu, Joo Seong Jeong, Dongjin Shin, and Byung-Gon Chun. 2019. JANUS: Fast and Flexible Deep Learning via Symbolic Graph Execution of Imperative Programs. In 16th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2019, Boston, MA, February 26--28, 2019. USENIX Association, 453--468. https:\/\/www.usenix.org\/conference\/nsdi19\/presentation\/jeong"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3341301.3359630"},{"key":"e_1_2_1_71_1","first-page":"27","article-title":"Optimizing DNN Computation with Relaxed Graph Substitutions","volume":"1","author":"Jia Zhihao","year":"2019","unstructured":"Zhihao Jia , James Thomas , Todd Warszawski , Mingyu Gao , Matei Zaharia , and Alex Aiken . 2019 . Optimizing DNN Computation with Relaxed Graph Substitutions . In Proceedings of Machine Learning and Systems , Vol. 1. 27 -- 39 . Zhihao Jia, James Thomas, Todd Warszawski, Mingyu Gao, Matei Zaharia, and Alex Aiken. 2019. Optimizing DNN Computation with Relaxed Graph Substitutions. In Proceedings of Machine Learning and Systems, Vol. 1. 27--39.","journal-title":"Proceedings of Machine Learning and Systems"},{"key":"e_1_2_1_72_1","doi-asserted-by":"crossref","unstructured":"Norman P. Jouppi Cliff Young Nishant Patil David A. Patterson Gaurav Agrawal Raminder Bajwa Sarah Bates Suresh Bhatia Nan Boden Al Borchers Rick Boyle Pierre-luc Cantin Clifford Chao Chris Clark Jeremy Coriell Mike Daley Matt Dau Jeffrey Dean Ben Gelb Tara Vazir Ghaemmaghami Rajendra Gottipati William Gulland Robert Hagmann Richard C. Ho Doug Hogberg John Hu Robert Hundt Dan Hurt Julian Ibarz Aaron Jaffey Alek Jaworski Alexander Kaplan Harshit Khaitan Andy Koch Naveen Kumar Steve Lacy James Laudon James Law Diemthu Le Chris Leary Zhuyuan Liu Kyle Lucke Alan Lundin Gordon MacKean Adriana Maggiore Maire Mahony Kieran Miller Rahul Nagarajan Ravi Narayanaswami Ray Ni Kathy Nix Thomas Norrie Mark Omernick Narayana Penukonda Andy Phelps Jonathan Ross Amir Salek Emad Samadiani Chris Severn Gregory Sizikov Matthew Snelham Jed Souter Dan Steinberg Andy Swing Mercedes Tan Gregory Thorson Bo Tian Horia Toma Erick Tuttle Vijay Vasudevan Richard Walter Walter Wang Eric Wilcox and Doe Hyun Yoon. 2017. In-Datacenter Performance Analysis of a Tensor Processing Unit. CoRR abs\/1704.04760 (2017).  Norman P. Jouppi Cliff Young Nishant Patil David A. Patterson Gaurav Agrawal Raminder Bajwa Sarah Bates Suresh Bhatia Nan Boden Al Borchers Rick Boyle Pierre-luc Cantin Clifford Chao Chris Clark Jeremy Coriell Mike Daley Matt Dau Jeffrey Dean Ben Gelb Tara Vazir Ghaemmaghami Rajendra Gottipati William Gulland Robert Hagmann Richard C. Ho Doug Hogberg John Hu Robert Hundt Dan Hurt Julian Ibarz Aaron Jaffey Alek Jaworski Alexander Kaplan Harshit Khaitan Andy Koch Naveen Kumar Steve Lacy James Laudon James Law Diemthu Le Chris Leary Zhuyuan Liu Kyle Lucke Alan Lundin Gordon MacKean Adriana Maggiore Maire Mahony Kieran Miller Rahul Nagarajan Ravi Narayanaswami Ray Ni Kathy Nix Thomas Norrie Mark Omernick Narayana Penukonda Andy Phelps Jonathan Ross Amir Salek Emad Samadiani Chris Severn Gregory Sizikov Matthew Snelham Jed Souter Dan Steinberg Andy Swing Mercedes Tan Gregory Thorson Bo Tian Horia Toma Erick Tuttle Vijay Vasudevan Richard Walter Walter Wang Eric Wilcox and Doe Hyun Yoon. 2017. In-Datacenter Performance Analysis of a Tensor Processing Unit. CoRR abs\/1704.04760 (2017).","DOI":"10.1145\/3140659.3080246"},{"key":"e_1_2_1_73_1","volume-title":"CIDR","author":"Karanasos Konstantinos","year":"2020","unstructured":"Konstantinos Karanasos , Matteo Interlandi , Fotis Psallidas , Rathijit Sen , Kwanghyun Park , Ivan Popivanov , Doris Xin , Supun Nakandala , Subru Krishnan , Markus Weimer , Yuan Yu , Raghu Ramakrishnan , and Carlo Curino . 2020. Extending Relational Query Processing with ML Inference . In CIDR 2020 , 10th Conference on Innovative Data Systems Research, Amsterdam, The Netherlands, January 12--15, 2020, Online Proceedings . www.cidrdb.org. http:\/\/cidrdb.org\/cidr2020\/papers\/p24-karanasos-cidr20.pdf Konstantinos Karanasos, Matteo Interlandi, Fotis Psallidas, Rathijit Sen, Kwanghyun Park, Ivan Popivanov, Doris Xin, Supun Nakandala, Subru Krishnan, Markus Weimer, Yuan Yu, Raghu Ramakrishnan, and Carlo Curino. 2020. Extending Relational Query Processing with ML Inference. In CIDR 2020, 10th Conference on Innovative Data Systems Research, Amsterdam, The Netherlands, January 12--15, 2020, Online Proceedings. www.cidrdb.org. http:\/\/cidrdb.org\/cidr2020\/papers\/p24-karanasos-cidr20.pdf"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/2618243.2618254"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.14778\/3275366.3275370"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687564"},{"key":"e_1_2_1_77_1","volume-title":"TensorDB: In-Database Tensor Manipulation with Tensor-Relational Query Plans. In Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management. ACM","author":"Kim Mijung","year":"2039","unstructured":"Mijung Kim and K. Sel\u00e7uk Candan . 2014 . TensorDB: In-Database Tensor Manipulation with Tensor-Relational Query Plans. In Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management. ACM , New York, NY, USA , 2039 --2041. Mijung Kim and K. Sel\u00e7uk Candan. 2014. TensorDB: In-Database Tensor Manipulation with Tensor-Relational Query Plans. In Proceedings of the 23rd ACM International Conference on Conference on Information and Knowledge Management. ACM, New York, NY, USA, 2039--2041."},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/3133901"},{"key":"e_1_2_1_80_1","first-page":"3308","article-title":"Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms","volume":"14","author":"Koutsoukos Dimitrios","year":"2021","unstructured":"Dimitrios Koutsoukos , Ingo M\u00fcller , Renato Marroqu\u00edn , Ana Klimovic , and Gustavo Alonso . 2021 . Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms . VLDB 14 , 13 (2021), 3308 -- 3321 . Dimitrios Koutsoukos, Ingo M\u00fcller, Renato Marroqu\u00edn, Ana Klimovic, and Gustavo Alonso. 2021. Modularis: Modular Relational Analytics over Heterogeneous Distributed Platforms. VLDB 14, 13 (2021), 3308--3321.","journal-title":"VLDB"},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.14778\/3467861.3467869"},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3054775"},{"key":"e_1_2_1_83_1","volume-title":"MLIR: A Compiler Infrastructure for the End of Moore's Law.","author":"Lattner Chris","year":"2020","unstructured":"Chris Lattner , Jacques Pienaar , Mehdi Amini , Uday Bondhugula , River Riddle , Albert Cohen , Tatiana Shpeisman , Andy Davis , Nicolas Vasilache , and Oleksandr Zinenko . 2020 . MLIR: A Compiler Infrastructure for the End of Moore's Law. (2020). arXiv:2002.11054 Chris Lattner, Jacques Pienaar, Mehdi Amini, Uday Bondhugula, River Riddle, Albert Cohen, Tatiana Shpeisman, Andy Davis, Nicolas Vasilache, and Oleksandr Zinenko. 2020. MLIR: A Compiler Infrastructure for the End of Moore's Law. (2020). arXiv:2002.11054"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.14778\/3476311.3476378"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2610507"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415530"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1007\/s007780050071"},{"key":"e_1_2_1_88_1","volume-title":"Pump Up the Volume: Processing Large Data on GPUs with Fast Interconnects","author":"Lutz Clemens","unstructured":"Clemens Lutz , Sebastian Bre\u00df , Steffen Zeuch , Tilmann Rabl , and Volker Markl . 2020. Pump Up the Volume: Processing Large Data on GPUs with Fast Interconnects . ACM , New York, NY, USA , 1633--1649. Clemens Lutz, Sebastian Bre\u00df, Steffen Zeuch, Tilmann Rabl, and Volker Markl. 2020. Pump Up the Volume: Processing Large Data on GPUs with Fast Interconnects. ACM, New York, NY, USA, 1633--1649."},{"key":"e_1_2_1_89_1","volume-title":"Retrieved","author":"Mazare Laurent","year":"2020","unstructured":"Laurent Mazare . 2020 . PyTorch Rust bindings . Retrieved February, 2022 from https:\/\/github.com\/LaurentMazare\/tch-rs Laurent Mazare. 2020. PyTorch Rust bindings. Retrieved February, 2022 from https:\/\/github.com\/LaurentMazare\/tch-rs"},{"key":"e_1_2_1_90_1","first-page":"1","article-title":"MLlib: Machine Learning in Apache Spark","volume":"17","author":"Meng Xiangrui","year":"2016","unstructured":"Xiangrui Meng , Joseph Bradley , Burak Yavuz , Evan Sparks , Shivaram Venkataraman , Davies Liu , Jeremy Freeman , DB Tsai , Manish Amde , Sean Owen , Doris Xin , Reynold Xin , Michael J. Franklin , Reza Zadeh , Matei Zaharia , and Ameet Talwalkar . 2016 . MLlib: Machine Learning in Apache Spark . Journal of Machine Learning Research 17 , 34 (2016), 1 -- 7 . Xiangrui Meng, Joseph Bradley, Burak Yavuz, Evan Sparks, Shivaram Venkataraman, Davies Liu, Jeremy Freeman, DB Tsai, Manish Amde, Sean Owen, Doris Xin, Reynold Xin, Michael J. Franklin, Reza Zadeh, Matei Zaharia, and Ameet Talwalkar. 2016. MLlib: Machine Learning in Apache Spark. Journal of Machine Learning Research 17, 34 (2016), 1--7.","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.5555\/2946645.2946679"},{"key":"e_1_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.14778\/3151113.3151114"},{"key":"e_1_2_1_93_1","unstructured":"Microsoft. 2021. PREDICT in T-SQL. https:\/\/docs.microsoft.com\/en-us\/sql\/t-sql\/queries\/predict-transact-sql?view=sql-server-ver15  Microsoft. 2021. PREDICT in T-SQL. https:\/\/docs.microsoft.com\/en-us\/sql\/t-sql\/queries\/predict-transact-sql?view=sql-server-ver15"},{"key":"e_1_2_1_94_1","volume-title":"Retrieved","year":"2021","unstructured":"Microsoft. 2021 . Tutorial: Score machine learning models with PREDICT in serverless Apache Spark pools . Retrieved January, 2022 from https:\/\/docs.microsoft.com\/en-us\/azure\/synapse-analytics\/machine-learning\/tutorial-score-model-predict-spark-pool Microsoft. 2021. Tutorial: Score machine learning models with PREDICT in serverless Apache Spark pools. Retrieved January, 2022 from https:\/\/docs.microsoft.com\/en-us\/azure\/synapse-analytics\/machine-learning\/tutorial-score-model-predict-spark-pool"},{"key":"e_1_2_1_95_1","volume-title":"Retrieved","year":"2022","unstructured":"Microsoft. 2022 . Hummingbird . Retrieved January, 2022 from https:\/\/github.com\/microsoft\/hummingbird Microsoft. 2022. Hummingbird. Retrieved January, 2022 from https:\/\/github.com\/microsoft\/hummingbird"},{"key":"e_1_2_1_96_1","volume-title":"Retrieved","year":"2022","unstructured":"Microsoft. 2022 . ONNX Runtime Web---running your machine learning model in browser . Retrieved January, 2022 from https:\/\/cloudblogs.microsoft.com\/opensource\/2021\/09\/02\/onnx-runtime-web-running-your-machine-learning-model-in-browser\/ Microsoft. 2022. ONNX Runtime Web---running your machine learning model in browser. Retrieved January, 2022 from https:\/\/cloudblogs.microsoft.com\/opensource\/2021\/09\/02\/onnx-runtime-web-running-your-machine-learning-model-in-browser\/"},{"key":"e_1_2_1_97_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20)","author":"Nakandala Supun","year":"2020","unstructured":"Supun Nakandala , Karla Saur , Gyeong-In Yu , Konstantinos Karanasos , Carlo Curino , Markus Weimer , and Matteo Interlandi . 2020 . A Tensor Compiler for Unified Machine Learning Prediction Serving . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) . USENIX Association, 899--917. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/nakandala Supun Nakandala, Karla Saur, Gyeong-In Yu, Konstantinos Karanasos, Carlo Curino, Markus Weimer, and Matteo Interlandi. 2020. A Tensor Compiler for Unified Machine Learning Prediction Serving. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20). USENIX Association, 899--917. https:\/\/www.usenix.org\/conference\/osdi20\/presentation\/nakandala"},{"key":"e_1_2_1_98_1","volume-title":"Proceedings of the 26th International Conference on Very Large Databases. VLDB Endowment.","author":"Netz Amir","year":"2000","unstructured":"Amir Netz , Jeff Bernhardt , Usama Fayyad , and Surajit Chaudhuri . 2000 . Integration of Data Mining and Relational Databases . In Proceedings of the 26th International Conference on Very Large Databases. VLDB Endowment. Amir Netz, Jeff Bernhardt, Usama Fayyad, and Surajit Chaudhuri. 2000. Integration of Data Mining and Relational Databases. In Proceedings of the 26th International Conference on Very Large Databases. VLDB Endowment."},{"key":"e_1_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.14778\/2002938.2002940"},{"key":"e_1_2_1_100_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 10th Conference on Innovative Data Systems Research, CIDR 2020, Amsterdam, The Netherlands, January 12--15, 2020, Online Proceedings . www.cidrdb.org. http:\/\/cidrdb.org\/cidr2020\/papers\/p29-neumann-cidr20.pdf Thomas Neumann and Michael J. Freitag. 2020. Umbra: A Disk-Based System with In-Memory Performance. In 10th Conference on Innovative Data Systems Research, CIDR 2020, Amsterdam, The Netherlands, January 12--15, 2020, Online Proceedings. www.cidrdb.org. http:\/\/cidrdb.org\/cidr2020\/papers\/p29-neumann-cidr20.pdf"},{"key":"e_1_2_1_101_1","volume-title":"Todd C. Mowry, and Andrew Pavlo.","author":"Ngom Amadou","year":"2021","unstructured":"Amadou Ngom , Prashanth Menon , Matthew Butrovich , Lin Ma , Wan Shen Lim , Todd C. Mowry, and Andrew Pavlo. 2021 . Filter Representation in Vectorized Query Execution. ACM, New York, NY, USA. Amadou Ngom, Prashanth Menon, Matthew Butrovich, Lin Ma, Wan Shen Lim, Todd C. Mowry, and Andrew Pavlo. 2021. Filter Representation in Vectorized Query Execution. ACM, New York, NY, USA."},{"key":"e_1_2_1_102_1","unstructured":"Adam Paszke Sam Gross Soumith Chintala Gregory Chanan Edward Yang Zachary DeVito Zeming Lin Alban Desmaison Luca Antiga and Adam Lerer. 2017. Automatic differentiation in PyTorch. In NIPS-W.  Adam Paszke Sam Gross Soumith Chintala Gregory Chanan Edward Yang Zachary DeVito Zeming Lin Alban Desmaison Luca Antiga and Adam Lerer. 2017. Automatic differentiation in PyTorch. In NIPS-W."},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.14778\/3425879.3425890"},{"key":"e_1_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915224"},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1561\/9781680838497"},{"key":"e_1_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.14778\/3407790.3407807"},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.14778\/3007328.3007336"},{"key":"e_1_2_1_109_1","volume-title":"Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data. ACM","author":"Polychroniou Orestis","unstructured":"Orestis Polychroniou , Arun Raghavan , and Kenneth A. Ross . 2015. Rethinking SIMD Vectorization for In-Memory Databases . In Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data. ACM , New York, NY, USA, 1493--1508. Orestis Polychroniou, Arun Raghavan, and Kenneth A. Ross. 2015. Rethinking SIMD Vectorization for In-Memory Databases. In Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data. ACM, New York, NY, USA, 1493--1508."},{"key":"e_1_2_1_110_1","volume-title":"Proceedings of the 15th International Workshop on Data Management on New Hardware. ACM","author":"Polychroniou Orestis","unstructured":"Orestis Polychroniou and Kenneth A. Ross . 2019. Towards Practical Vectorized Analytical Query Engines . In Proceedings of the 15th International Workshop on Data Management on New Hardware. ACM , New York, NY, USA, Article 10, 7 pages. Orestis Polychroniou and Kenneth A. Ross. 2019. Towards Practical Vectorized Analytical Query Engines. In Proceedings of the 15th International Workshop on Data Management on New Hardware. ACM, New York, NY, USA, Article 10, 7 pages."},{"key":"e_1_2_1_111_1","volume-title":"Proceedings of the 11th International Workshop on Data Management on New Hardware. ACM","author":"Power Jason","unstructured":"Jason Power , Yinan Li , Mark D. Hill , Jignesh M. Patel , and David A. Wood . 2015. Toward GPUs Being Mainstream in Analytic Processing: An Initial Argument Using Simple Scan-Aggregate Queries . In Proceedings of the 11th International Workshop on Data Management on New Hardware. ACM , New York, NY, USA, Article 11, 8 pages. Jason Power, Yinan Li, Mark D. Hill, Jignesh M. Patel, and David A. Wood. 2015. Toward GPUs Being Mainstream in Analytic Processing: An Initial Argument Using Simple Scan-Aggregate Queries. In Proceedings of the 11th International Workshop on Data Management on New Hardware. ACM, New York, NY, USA, Article 11, 8 pages."},{"key":"e_1_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2742789"},{"key":"e_1_2_1_113_1","volume-title":"Retrieved","year":"2020","unstructured":"PyTorch. 2020 . PyTorch Java bindings . Retrieved February, 2022 from https:\/\/github.com\/pytorch\/java-demo PyTorch. 2020. PyTorch Java bindings. Retrieved February, 2022 from https:\/\/github.com\/pytorch\/java-demo"},{"key":"e_1_2_1_114_1","volume-title":"Retrieved","year":"2022","unstructured":"PyTorch. 2022 . PyTorch on XLA Devices . Retrieved January, 2022 from https:\/\/pytorch.org\/xla\/release\/1.9\/index.html PyTorch. 2022. PyTorch on XLA Devices. Retrieved January, 2022 from https:\/\/pytorch.org\/xla\/release\/1.9\/index.html"},{"key":"e_1_2_1_115_1","volume-title":"Retrieved","year":"2022","unstructured":"PyTorch. 2022 . Torch.Tensor Documentation . Retrieved January, 2022 from https:\/\/pytorch.org\/docs\/stable\/tensors.html PyTorch. 2022. Torch.Tensor Documentation. Retrieved January, 2022 from https:\/\/pytorch.org\/docs\/stable\/tensors.html"},{"key":"e_1_2_1_116_1","volume-title":"Retrieved","year":"2022","unstructured":"PyTorch. 2022 . Unique.cpp . Retrieved January, 2022 from https:\/\/github.com\/pytorch\/pytorch\/blob\/7ee0712642492ef221a69d3fdf13b607f406bd78\/aten\/src\/ATen\/native\/Unique.cpp PyTorch. 2022. Unique.cpp. Retrieved January, 2022 from https:\/\/github.com\/pytorch\/pytorch\/blob\/7ee0712642492ef221a69d3fdf13b607f406bd78\/aten\/src\/ATen\/native\/Unique.cpp"},{"key":"e_1_2_1_117_1","volume-title":"10th Conference on Innovative Data Systems Research, CIDR","author":"Raasveldt Mark","year":"2020","unstructured":"Mark Raasveldt and Hannes M\u00fchleisen . 2020. Data Management for Data Science - Towards Embedded Analytics . In 10th Conference on Innovative Data Systems Research, CIDR 2020 , Amsterdam, The Netherlands , January 12--15, 2020, Online Proceedings . www.cidrdb.org. http:\/\/cidrdb.org\/cidr2020\/papers\/p23-raasveldt-cidr20.pdf Mark Raasveldt and Hannes M\u00fchleisen. 2020. Data Management for Data Science - Towards Embedded Analytics. In 10th Conference on Innovative Data Systems Research, CIDR 2020, Amsterdam, The Netherlands, January 12--15, 2020, Online Proceedings. www.cidrdb.org. http:\/\/cidrdb.org\/cidr2020\/papers\/p23-raasveldt-cidr20.pdf"},{"key":"e_1_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536233"},{"key":"e_1_2_1_119_1","volume-title":"2010 International Conference on Management of Data, SIGMOD'10","author":"Rogers J","year":"2010","unstructured":"J Rogers , R Simakov , E Soroush , P Velikhov , M Balazinska , D DeWitt , B Heath , D Maier , S Madden , J Patel , 2010 . Overview of SciDB: Large scale array storage, processing and analysis . In 2010 International Conference on Management of Data, SIGMOD'10 . 963--968. J Rogers, R Simakov, E Soroush, P Velikhov, M Balazinska, D DeWitt, B Heath, D Maier, S Madden, J Patel, et al. 2010. Overview of SciDB: Large scale array storage, processing and analysis. In 2010 International Conference on Management of Data, SIGMOD'10. 963--968."},{"key":"e_1_2_1_120_1","volume-title":"Article 11","author":"Rosenfeld Viktor","year":"2022","unstructured":"Viktor Rosenfeld , Sebastian Bre\u00df , and Volker Markl . 2022. Query Processing on Heterogeneous CPU\/GPU Systems. ACM Comput. Surv. 55, 1 , Article 11 ( 2022 ), 38 pages. Viktor Rosenfeld, Sebastian Bre\u00df, and Volker Markl. 2022. Query Processing on Heterogeneous CPU\/GPU Systems. ACM Comput. Surv. 55, 1, Article 11 (2022), 38 pages."},{"key":"e_1_2_1_121_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522715"},{"key":"e_1_2_1_122_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465292"},{"key":"e_1_2_1_123_1","volume-title":"Samsara: Declarative Machine Learning on Distributed Dataflow Systems.","author":"Schelter Sebastian","year":"2016","unstructured":"Sebastian Schelter , Shannon Quinn , Suneel Marthi , and Andrew Musselman . 2016 . Samsara: Declarative Machine Learning on Distributed Dataflow Systems. Sebastian Schelter, Shannon Quinn, Suneel Marthi, and Andrew Musselman. 2016. Samsara: Declarative Machine Learning on Distributed Dataflow Systems."},{"key":"e_1_2_1_124_1","doi-asserted-by":"publisher","DOI":"10.1515\/9783110611236"},{"key":"e_1_2_1_125_1","doi-asserted-by":"publisher","DOI":"10.18420\/btw2019-16"},{"key":"e_1_2_1_126_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915244"},{"key":"e_1_2_1_127_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3380595"},{"key":"e_1_2_1_128_1","doi-asserted-by":"publisher","DOI":"10.14778\/3476249.3476281"},{"key":"e_1_2_1_129_1","unstructured":"Statista. 2022. Volume of data\/information created captured copied and consumed worldwide from 2010 to 2025. (Jan. 2022). https:\/\/www.statista.com\/statistics\/871513\/worldwide-data-created\/  Statista. 2022. Volume of data\/information created captured copied and consumed worldwide from 2010 to 2025. (Jan. 2022). https:\/\/www.statista.com\/statistics\/871513\/worldwide-data-created\/"},{"key":"e_1_2_1_130_1","volume-title":"Worldwide AI hardware market revenues. (Jan","year":"2022","unstructured":"Statista. 2022. Worldwide AI hardware market revenues. (Jan . 2022 ). https:\/\/www.statista.com\/statistics\/1003890\/worldwide-artificial-intelligence-hardware-market-revenues\/ Statista. 2022. Worldwide AI hardware market revenues. (Jan. 2022). https:\/\/www.statista.com\/statistics\/1003890\/worldwide-artificial-intelligence-hardware-market-revenues\/"},{"key":"e_1_2_1_131_1","volume-title":"C-store: A Column-oriented DBMS. In VLDB. 553--564.","author":"Stonebraker Mike","year":"2005","unstructured":"Mike Stonebraker , Daniel J. Abadi , Adam Batkin , Xuedong Chen , Mitch Cherniack , Miguel Ferreira , Edmond Lau , Amerson Lin , Sam Madden , Elizabeth O'Neil , Pat O'Neil , Alex Rasin , Nga Tran , and Stan Zdonik . 2005 . C-store: A Column-oriented DBMS. In VLDB. 553--564. Mike Stonebraker, Daniel J. Abadi, Adam Batkin, Xuedong Chen, Mitch Cherniack, Miguel Ferreira, Edmond Lau, Amerson Lin, Sam Madden, Elizabeth O'Neil, Pat O'Neil, Alex Rasin, Nga Tran, and Stan Zdonik. 2005. C-store: A Column-oriented DBMS. In VLDB. 553--564."},{"key":"e_1_2_1_132_1","volume-title":"The Architecture of SciDB","author":"Stonebraker Michael","unstructured":"Michael Stonebraker , Paul Brown , Alex Poliakov , and Suchi Raman . 2011. The Architecture of SciDB . In Scientific and Statistical Database Management, Judith Bayard Cushing, James French, and Shawn Bowers (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 1--16. Michael Stonebraker, Paul Brown, Alex Poliakov, and Suchi Raman. 2011. The Architecture of SciDB. In Scientific and Statistical Database Management, Judith Bayard Cushing, James French, and Shawn Bowers (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 1--16."},{"key":"e_1_2_1_133_1","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3132746"},{"key":"e_1_2_1_134_1","volume-title":"TVM on M1 GPUs performance. (Feb","author":"ML AI","year":"2022","unstructured":"Octo ML AI team. 2022. TVM on M1 GPUs performance. (Feb . 2022 ). https:\/\/octoml.ai\/blog\/on-the-apple-m1-beating-apple-s-core-ml-4-with-50-model-performance-improvements\/ OctoML AI team. 2022. TVM on M1 GPUs performance. (Feb. 2022). https:\/\/octoml.ai\/blog\/on-the-apple-m1-beating-apple-s-core-ml-4-with-50-model-performance-improvements\/"},{"key":"e_1_2_1_135_1","volume-title":"Retrieved","year":"2022","unstructured":"Tesla. 2022 . Tesla unveils chip to train A.I. models inside its data centers . Retrieved January, 2022 from https:\/\/www.cnbc.com\/2021\/08\/19\/tesla-unveils-dojo-d1-chip-at-ai-day.html Tesla. 2022. Tesla unveils chip to train A.I. models inside its data centers. Retrieved January, 2022 from https:\/\/www.cnbc.com\/2021\/08\/19\/tesla-unveils-dojo-d1-chip-at-ai-day.html"},{"key":"e_1_2_1_136_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2017.29"},{"key":"e_1_2_1_137_1","volume-title":"Retrieved","author":"TVM.","year":"2022","unstructured":"TVM. 2022 . Bring Your Own Codegen To TVM . Retrieved January, 2022 from https:\/\/tvm.apache.org\/docs\/dev\/how_to\/relay_bring_your_own_codegen.html TVM. 2022. Bring Your Own Codegen To TVM. Retrieved January, 2022 from https:\/\/tvm.apache.org\/docs\/dev\/how_to\/relay_bring_your_own_codegen.html"},{"key":"e_1_2_1_138_1","volume-title":"Retrieved","author":"TVM.","year":"2022","unstructured":"TVM. 2022 . Pass Infrastructure . Retrieved January, 2022 from https:\/\/tvm.apache.org\/docs\/arch\/pass_infra.html TVM. 2022. Pass Infrastructure. Retrieved January, 2022 from https:\/\/tvm.apache.org\/docs\/arch\/pass_infra.html"},{"key":"e_1_2_1_139_1","volume-title":"Proceedings of the 2019 International Conference on Management of Data. ACM","author":"Vu Tin","year":"1856","unstructured":"Tin Vu .2019. Deep Query Optimization . In Proceedings of the 2019 International Conference on Management of Data. ACM , New York, NY, USA , 1856 --1858. Tin Vu.2019. Deep Query Optimization. In Proceedings of the 2019 International Conference on Management of Data. ACM, New York, NY, USA, 1856--1858."},{"key":"e_1_2_1_140_1","doi-asserted-by":"publisher","DOI":"10.1109\/Cluster48925.2021.00020"},{"key":"e_1_2_1_141_1","doi-asserted-by":"publisher","DOI":"10.14778\/3407790.3407799"},{"key":"e_1_2_1_142_1","volume-title":"Retrieved","year":"2022","unstructured":"Xilinx. 2022 . Xilinx AI Engine Technology . Retrieved January, 2022 from https:\/\/www.xilinx.com\/products\/technology\/ai-engine.html Xilinx. 2022. Xilinx AI Engine Technology. Retrieved January, 2022 from https:\/\/www.xilinx.com\/products\/technology\/ai-engine.html"},{"key":"e_1_2_1_143_1","doi-asserted-by":"publisher","DOI":"10.14778\/3457390.3457399"},{"key":"e_1_2_1_144_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536206.2536210"},{"key":"e_1_2_1_145_1","volume-title":"NSDI","author":"Zaharia Matei","year":"2012","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 . In NSDI 2012. 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. In NSDI 2012."},{"key":"e_1_2_1_146_1","volume-title":"Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data. ACM","author":"Zhou Jingren","unstructured":"Jingren Zhou and Kenneth A. Ross . 2002. Implementing Database Operations Using SIMD Instructions . In Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data. ACM , New York, NY, USA, 145--156. Jingren Zhou and Kenneth A. Ross. 2002. Implementing Database Operations Using SIMD Instructions. In Proceedings of the 2002 ACM SIGMOD International Conference on Management of Data. ACM, New York, NY, USA, 145--156."}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3551793.3551833","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T10:41:24Z","timestamp":1672224084000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3551793.3551833"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7]]},"references-count":145,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["10.14778\/3551793.3551833"],"URL":"https:\/\/doi.org\/10.14778\/3551793.3551833","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2022,7]]}}}