← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

Vortex File Format Enables Direct S3 to GPU Data Loading for ML Training

🔄 Updated 1h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Vortex is an open-source columnar file format under the Linux Foundation.
  • It enables direct data transfer from S3 to GPU at high speeds (13 Gbps).
  • The format reduces GPU idle time by optimizing data loading for ML training.
  • Vortex supports features like column pruning for efficient data processing.

Efficient Data Loading for GPUs

Onur Satici from SpiralDB introduced Vortex, an open-source columnar file format designed to optimize data loading for machine learning training on GPUs. The presentation highlighted the challenge of moving large datasets efficiently from storage like S3 to GPUs, which often leads to significant GPU idle time and increased operational costs. Vortex aims to mitigate this by enabling direct, high-throughput data streams.

High-Speed Data Transfer Demonstrated

A demonstration showcased Vortex's capability to process a 4K video (three columns, 8 million pixels per frame, 60 frames per second) at approximately 13 gigabits per second. This data flows from S3, through the network card and CPU, directly to the GPU. The system also allows for GPU-side re-encoding and streaming for visualization, illustrating the format's efficiency in handling large media files for ML applications.

Addressing the "Movement Tax"

The core problem Vortex addresses is the "movement tax" associated with getting data into GPUs. GPUs are expensive resources, and any time they spend waiting for data represents a significant opportunity cost. By streamlining the data pipeline, Vortex helps ensure GPUs are actively processing data rather than idling, thereby improving the overall efficiency and cost-effectiveness of ML training.

Vortex Features and Impact

Vortex, maintained by SpiralDB under the Linux Foundation, is characterized by its columnar structure, which allows for features like column pruning (projection pruning). This means only necessary data columns are transferred, further enhancing bandwidth efficiency. The technology is crucial for applications requiring rapid data access and processing, such as real-time analytics and advanced machine learning models, by minimizing bottlenecks in the data supply chain to GPUs.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~19 min · 16 stories · Sep 04

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Onur Satici from SpiralDB presented on Vortex, an open-source columnar file format under the Linux Foundation, which facilitates high-speed data transfer directly from S3 to GPUs for machine learning training. This approach addresses the "movement tax" of data loading, reducing GPU idle time by processing data at rates up to 13 gigabits per second. The technology is significant for optimizing GPU utilization in ML workflows by minimizing data transfer bottlenecks.