-
Notifications
You must be signed in to change notification settings - Fork 971
[QDP] Double-buffered pinned I/O pipeline and faster Parquet decode #751
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
base: dev-qdp
Are you sure you want to change the base?
Conversation
|
Thanks @400Ping for the patch!
|
My bad just fixed it. |
63ab994 to
755140f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@400Ping thanks for the patch!
left some comments
|
I think maybe we could add some unit tests for this. |
|
We have 2 improvement in this PR. Based on the benchmark result, I'm speculating if there's one of them are not contributing to the speed improvement. What's your experience? |
Signed-off-by: 400Ping <fourhundredping@gmail.com>
Signed-off-by: 400Ping <fourhundredping@gmail.com>
Signed-off-by: 400Ping <fourhundredping@gmail.com>
This reverts commit 3556b5a.
Signed-off-by: 400Ping <fourhundredping@gmail.com>
372a6c5 to
b411dcf
Compare
I think both have improvements, for the second one is what @rich7420 and @guan404ming suggested to change a different decompression technique to improve its performance. But I think overall it is because of the first one improving the speed improvements. |
Signed-off-by: 400Ping <fourhundredping@gmail.com>
|
Just tested, the second one doesn't improve much performance, going to remove it. |
Signed-off-by: 400Ping <fourhundredping@gmail.com>
Signed-off-by: 400Ping <fourhundredping@gmail.com>
Purpose of PR
Related Issues or PRs
Closes #703
Changes Made
Breaking Changes
Checklist