Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

align GDS reads/writes to 4 KiB #2460

Merged
merged 16 commits into from
Jun 3, 2021
Merged

Conversation

rongou
Copy link
Collaborator

@rongou rongou commented May 20, 2021

Depends on rapidsai/cudf#8301.

Signed-off-by: Rong Ou rong.ou@gmail.com

rongou added 2 commits May 20, 2021 13:45
Signed-off-by: Rong Ou <rong.ou@gmail.com>
Signed-off-by: Rong Ou <rong.ou@gmail.com>
@rongou rongou added performance A performance related task/issue cudf_dependency An issue or PR with this label depends on a new feature in cudf labels May 20, 2021
@rongou rongou requested a review from jlowe May 20, 2021 22:13
@rongou rongou self-assigned this May 20, 2021
Signed-off-by: Rong Ou <rong.ou@gmail.com>
jlowe
jlowe previously approved these changes May 21, 2021
@rongou
Copy link
Collaborator Author

rongou commented May 21, 2021

build

revans2
revans2 previously approved these changes May 24, 2021
@rongou rongou mentioned this pull request May 25, 2021
11 tasks
jlowe
jlowe previously approved these changes May 26, 2021
@rongou rongou changed the title align GDS reads/writes to 4 KiB WIP: align GDS reads/writes to 4 KiB May 27, 2021
@rongou
Copy link
Collaborator Author

rongou commented May 27, 2021

Still doing some tweaking and testing, changed to WIP for now.

@rongou rongou changed the title WIP: align GDS reads/writes to 4 KiB align GDS reads/writes to 4 KiB Jun 2, 2021
@rongou
Copy link
Collaborator Author

rongou commented Jun 2, 2021

build

1 similar comment
@rongou
Copy link
Collaborator Author

rongou commented Jun 2, 2021

build

@rongou rongou requested review from jlowe and revans2 June 2, 2021 23:11
@rongou rongou merged commit f70dbcb into NVIDIA:branch-21.06 Jun 3, 2021
nartal1 pushed a commit to nartal1/spark-rapids that referenced this pull request Jun 9, 2021
* align GDS reads/writes to 4 KiB

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* extract variable

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* add comments for alignment

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* add unaligned fallback

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* turn off aligned with copyToMemoryBuffer()

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* add option to turn off aligned IO

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* add config for alignment threshold

Signed-off-by: Rong Ou <rong.ou@gmail.com>
nartal1 pushed a commit to nartal1/spark-rapids that referenced this pull request Jun 9, 2021
* align GDS reads/writes to 4 KiB

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* extract variable

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* add comments for alignment

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* add unaligned fallback

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* turn off aligned with copyToMemoryBuffer()

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* add option to turn off aligned IO

Signed-off-by: Rong Ou <rong.ou@gmail.com>

* add config for alignment threshold

Signed-off-by: Rong Ou <rong.ou@gmail.com>
@rongou rongou deleted the align-gds branch June 9, 2021 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cudf_dependency An issue or PR with this label depends on a new feature in cudf performance A performance related task/issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants