Skip to content

Conversation

@mhaseeb123
Copy link
Member

@mhaseeb123 mhaseeb123 commented Nov 7, 2025

Description

Follow up of #20458

This PR re-enables the use of the faster unaligned_load_unsafe when possible.

Checklist

  • Run benchmarks
  • Run compute sanitizer memcheck
  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@copy-pr-bot
Copy link

copy-pr-bot bot commented Nov 7, 2025

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@github-actions github-actions bot added the libcudf Affects libcudf (C++/CUDA) code. label Nov 7, 2025
@mhaseeb123 mhaseeb123 added 2 - In Progress Currently a work in progress cuIO cuIO issue improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Nov 7, 2025
@mhaseeb123 mhaseeb123 marked this pull request as ready for review November 7, 2025 02:39
@mhaseeb123 mhaseeb123 requested a review from a team as a code owner November 7, 2025 02:39
@mhaseeb123 mhaseeb123 marked this pull request as draft November 7, 2025 02:39
@mhaseeb123
Copy link
Member Author

Whoops, accidentally marked as Ready for review. Wll run and add benchmark results here tomorrow.

@mhaseeb123 mhaseeb123 moved this to Burndown in libcudf Nov 7, 2025
Copy link
Contributor

@bdice bdice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's always dark magic in these parts of the I/O code... if this passes memchecks we should be good.

edit: I see the comment above about benchmarks. Happy to re-review once that's ready.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2 - In Progress Currently a work in progress cuIO cuIO issue improvement Improvement / enhancement to an existing function libcudf Affects libcudf (C++/CUDA) code. non-breaking Non-breaking change

Projects

Status: Burndown

Development

Successfully merging this pull request may close these issues.

2 participants