mlsanityData to 7 Oct 2026

A Tensor Compiler for Unified Machine Learning Prediction Serving

arXiv 2010.04804 ↗First posted 9 Oct 2020cs.LGcited by 19

Not on the map. Why?

Abstract (arXiv)

Machine Learning (ML) adoption in the enterprise requires simpler and more efficient software infrastructure---the bespoke solutions typical in large web companies are simply untenable. Model scoring, the process of obtaining predictions from a trained model over new data, is a primary contributor to infrastructure complexity and cost as models are trained once but used many times. In this paper we propose HUMMINGBIRD, a novel approach to model scoring, which compiles featurization operators and traditional ML models (e.g., decision trees) into a small set of tensor operations. This approach inherently reduces infrastructure complexity and directly leverages existing investments in Neural Network compilers and runtimes to generate efficient computations for both CPU and hardware accelerators. Our performance results are intriguing: despite replacing imperative computations (e.g., tree traversals) with tensor computation abstractions, HUMMINGBIRD is competitive and often outperforms hand-crafted kernels on micro-benchmarks on both CPU and GPU, while enabling seamless end-to-end acceleration of ML pipelines. We have released HUMMINGBIRD as open source.

Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Oct 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 6; 2023: 3; 2024: 4; 2025: 1; 2026: 3.

19 papers.

Sort:

By area:

  1. 2021Large Graph Convolutional Network Training with GPU-Oriented Data Communication Architecturecited by 25
  2. 2022Data Debugging with Shapley Importance over End-to-End Machine Learning Pipelinescited by 16
  3. 2022End-to-end Optimization of Machine Learning Prediction Queriescited by 16
  4. 2022Query Processing on Tensor Computation Runtimescited by 12
  5. 2022Share the Tensor Tea: How Databases can Leverage the Machine Learning Ecosystemcited by 7
  6. 2021TOD: GPU-accelerated Outlier Detection via Tensor Operationscited by 6
  7. 2024MEMO: Fine-grained Tensor Management For Ultra-long Context LLM Trainingcited by 5
  8. 2022FLInt: Exploiting Floating Point Enabled Integer Arithmetic for Efficient Random Forest Inferencecited by 3
  9. 2022The Tensor Data Platform: Towards an AI-centric Database Systemcited by 3
  10. 2023A Comparison of Decision Forest Inference Platforms from A Database Perspectivecited by 3
  11. 2024Biathlon: Harnessing Model Resilience for Accelerating ML Inference Pipelinescited by 2
  12. 2023Fast Inference of Tree Ensembles on ARM Devicescited by 1
7 more
  1. 2026OptiLeak: Efficient Prompt Reconstruction via Reinforcement Learning in Multi-tenant LLM Servicescited by 1
  2. 2023CMLCompiler: A Unified Compiler for Classical Machine Learningcited by 0
  3. 2024Register Your Forests: Decision Tree Ensemble Optimization by Explicit CPU Register Allocationcited by 0
  4. 2024TREE: Tree Regularization for Efficient Executioncited by 0
  5. 2025DCC: Data-Centric Compilation of Machine Learning Kernels for Processing-In-Memory Architecturescited by 0
  6. 2026Vectorized Dynamic Histograms for Sparse Oblique Forestscited by 0
  7. 2026Forge-UGC: FX optimization and register-graph engine for universal graph compilercited by 0