Skip to content

[Story]: Adopt hybrid scan reader in cudf-polars to enable asynchronous prefetching of byte ranges to pinned host memory #22752

Description

@TomAugspurger

Hybrid scan lets us split parquet IO into separate stages so we can overlap IO with GPU compute.

This is especially valuable for remote storage (S3) where IO latency is high and being able to get data into pinned host memory ahead of time significantly reduces the time producers spend waiting.

Metadata

Metadata

Labels

PerformancePerformance related issuecuIOcuIO issuecudf-polarsIssues specific to cudf-polarsfeature requestNew feature or request

Type

No type

Projects

Status
In Progress
Status
No status
Status
In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions