Share the Tensor Tea: How Databases can Leverage the Machine Learning Ecosystem
Not on the map. Why?
Abstract (arXiv)
We demonstrate Tensor Query Processor (TQP): a query processor that automatically compiles relational operators into tensor programs. By leveraging tensor runtimes such as PyTorch, TQP is able to: (1) integrate with ML tools (e.g., Pandas for data ingestion, Tensorboard for visualization); (2) target different hardware (e.g., CPU, GPU) and software (e.g., browser) backends; and (3) end-to-end accelerate queries containing both relational and ML operators. TQP is generic enough to support the TPC-H benchmark, and it provides performance that is comparable to, and often better than, that of specialized CPU and GPU query processors.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 6 of its 18 references that are in the map. First posted on arXiv 10 Sep 2022.
Builds on
6 of 18 references.
References · 6
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 660
- 2020A Tensor Compiler for Unified Machine Learning Prediction Servingcited by 19
- 2022End-to-end Optimization of Machine Learning Prediction Queriescited by 16
- 2019The Deep Learning Revolution and Its Implications for Computer Architecture and Chip Designcited by 15
- 2022Query Processing on Tensor Computation Runtimescited by 12
- 2019Cloudy with high chance of DBMS: A 10-year prediction for Enterprise-Grade MLcited by 6
Built on by
Citing papers per year: 2022: 1; 2023: 4; 2024: 1; 2025: 0; 2026: 1.
7 papers.
- 2023JoinBoost: Grow Trees Over Normalized Data Using Only SQLcited by 4
- 2022The Tensor Data Platform: Towards an AI-centric Database Systemcited by 3
- 2023The Duck's Brain: Training and Inference of Neural Networks in Modern Database Enginescited by 2
- 2023Auto-Differentiation of Relational Computations for Very Large Scale Machine Learningcited by 1
- 2024Bullion: A Column Store for Machine Learningcited by 1
- 2023MaskSearch: Querying Image Masks at Scalecited by 0
- 2026DataKernelBench: Can LLMs Optimize Database Queries on GPUs?cited by 0
- 2026DataKernelBench: Can LLMs Optimize Database Queries on GPUs?25 Aug 2026
- 2024Bullion: A Column Store for Machine Learning13 Apr 2024
- 2023The Duck's Brain: Training and Inference of Neural Networks in Modern Database Engines28 Dec 2023
- 2023JoinBoost: Grow Trees Over Normalized Data Using Only SQL1 Jul 2023
- 2023Auto-Differentiation of Relational Computations for Very Large Scale Machine Learning31 May 2023
- 2023MaskSearch: Querying Image Masks at Scale3 May 2023
- 2022The Tensor Data Platform: Towards an AI-centric Database System4 Nov 2022