mlsanityData to 14 Oct 2026

Bullion: A Column Store for Machine Learning

arXiv 2404.08901 ↗First posted 13 Apr 2024cs.DB cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

The past two decades have witnessed significant success in applying columnar storage to data warehousing and analytics. However, the rapid growth of machine learning poses new challenges. This paper presents Bullion, a columnar storage system tailored for machine learning workloads. Bullion addresses the complexities of data compliance, optimizes the encoding of long sequence sparse features, efficiently manages wide-table projections, introduces feature quantization in storage, enables quality-aware sequential reads for multimodal training data, and provides a comprehensive cascading encoding framework that unifies diverse encoding schemes through modular, composable interfaces. By aligning with the evolving requirements of ML applications, Bullion facilitates the application of columnar storage and processing to modern application scenarios such as those within advertising, recommendation systems, and Generative AI. Preliminary experimental results and theoretical analysis demonstrate Bullion's improved ability to deliver strong performance in the face of the unique demands of machine learning workloads compared to existing columnar storage solutions. Bullion significantly reduces I/O costs for deletion compliance, achieves substantial storage savings with its optimized encoding scheme for sparse features, and improves metadata parsing speed for wide-table projections. These advancements enable Bullion to become an important component in the future of machine learning infrastructure, enabling organizations to efficiently manage and process the massive volumes of data required for training and inference in modern AI applications.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 19 of its 78 references that are in the map. First posted on arXiv 13 Apr 2024.

Builds on

19 of 78 references.

References · 19

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
  3. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
  4. 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
  5. 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
  6. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  7. 2019Deep Learning Recommendation Model for Personalization and Recommendation Systemscited by 327
  8. 2020Embedding-based Retrieval in Facebook Searchcited by 156
  9. 2021tf.data: A Machine Learning Data Processing Frameworkcited by 41
  10. 2021Understanding Data Storage and Ingestion for Large-Scale Deep Recommendation Model Trainingcited by 28
  11. 2022End-to-end Optimization of Machine Learning Prediction Queriescited by 16
  12. 2022tf.data service: A Case for Disaggregating ML Input Data Processingcited by 16
7 more
  1. 2019Extending Relational Query Processing with ML Inferencecited by 15
  2. 2022Query Processing on Tensor Computation Runtimescited by 12
  3. 2022Share the Tensor Tea: How Databases can Leverage the Machine Learning Ecosystemcited by 7
  4. 2023An Empirical Evaluation of Columnar Storage Formatscited by 5
  5. 2022The Tensor Data Platform: Towards an AI-centric Database Systemcited by 3
  6. 2023Flock: A Low-Cost Streaming Query Engine on FaaS Platformscited by 3
  7. 2024SFVInt: Simple, Fast and Generic Variable-Length Integer Decoding using Bit Manipulation Instructionscited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.

Similar, not cited

Close in wording, no citation either way

  1. 2026Fractal KV-Cache Archives: Lossless Symbolic Storage with In-Place Retrieval for Long-Context LLM Inference
  2. 2026FaTRQ: Tiered Residual Quantization for LLM Vector Search in Far-Memory-Aware ANNS Systems
  3. 2026Cartridges at Scale: Training Modular KV Caches over Large Document Collections
  4. 2024BUZZ: Beehive-structured Sparse KV Cache with Segmented Heavy Hitters for Efficient LLM Inference
  5. 2025DS SERVE: A Framework for Efficient and Scalable Neural Retrieval
  6. 2023Retrieval-Based Transformer for Table Augmentation
  7. 2024CSR:Achieving 1 Bit Key-Value Cache via Sparse Representation
  8. 2024ClusterKV: Manipulating LLM KV Cache in Semantic Space for Recallable Compression