Artificial Intelligence

Databricks streams tables straight to GPUs

Databricks released UCDataset in Beta to stream Unity Catalog tables to GPUs, with 10x faster training claimed.

StartupHub.ai Staff

By StartupHub.ai Staff, reviewed by Daniel Singer, Editor

2 min read

GPU training cluster reading data tables
Credit: Databricks

Databricks released UCDataset in Beta on AI Runtime. The native PyTorch loader streams Unity Catalog tables directly to GPUs and cut training time by 10x in testing.

No exports. No copies.

GPU bills drive the timing. Teams export tables to Parquet before each run. They store a second copy. It goes stale fast and sits outside lineage, the company said.

UCDataset reads table files directly from cloud storage, the company said. It splits matching rows evenly across every GPU and data loader worker. Each chip reads only its share.

The benchmark used a 300 GB feature table across 8 NVIDIA H100 GPUs to train a recommendation model. The 10x improvement was measured against loading an exported Parquet copy of the same data, the company said.

ML engineers describe what to read. They pick the table, columns and row filter. The filter applies during the read, so unmatched rows never reach training code.

The example is main.recsys.ctr_features for click-through-rate training on 16 GPUs across two nodes. New impressions land daily. The next run picks up appended rows automatically, with deletion vectors applied.

Governance carries over. Jobs read as the identity that runs them. Unity Catalog permissions apply exactly as elsewhere, the company said. Install is %pip install databricks-uc-dataset with standard PyTorch DDP and torchrun.

Beta reads Delta tables in Unity Catalog. It cannot read tables with row filters or column masks. For files in volumes, Databricks points users to UCVolumeDataset, with FILE type support planned for images, audio and documents.

Public benchmarks live elsewhere. The UCI Machine Learning Repository is a public archive hosted at archive.ics.uci.edu by the University of California, Irvine, per a CASRAI guide. UCDataset targets private production tables that must stay governed. Not financial advice. Markets move fast.

Mentioned in this story

Sources

Get the free daily brief every morning

Every morning the day's AI news, new AI startups and new funding rounds. Free and takes a few minutes to read, unsubscribe at any time.

Join 64,000 other subscribers.

TopicsDatabricksUCDatasetUnity CatalogPyTorchNVIDIA H100DeltaAI Runtime

StartupHub.ai Staff

Written by

StartupHub.ai StaffEditorial team

The staff writers of StartupHub.ai, ranging from investment analysts to avid AI tool users, early adopters and critical enthusiasts. Backgrounds span engineering, business and the arts. We hold every piece to rigorous standards of research and review.

Daniel Singer

Reviewed by

Daniel Singer is an AI expert who has been writing about, covering and building AI technology since 2018.

Test your Agent Readiness now

Paste your website. How well ChatGPT, Claude and the other agents can read and use a site, in about a minute.

Watch

The videos behind the news, one flip at a time

The feed mixes the videos from our articles with startup demos and you flip through them like TV channels for free with no signup.