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

Add cudf (RAPIDS) #44

Closed
jangorecki opened this issue Oct 30, 2018 · 12 comments
Closed

Add cudf (RAPIDS) #44

jangorecki opened this issue Oct 30, 2018 · 12 comments
Assignees

Comments

@jangorecki
Copy link
Contributor

https://github.com/rapidsai/cudf

@jangorecki
Copy link
Contributor Author

As of now installation of rapids required anaconda which will heavily complicate reproducibility of this benchmark. Currently it is waiting for rapidsai/cudf#331 to be solved

@mattdowle mattdowle changed the title Consider adding rapids Add RAPIDS Nov 29, 2018
@mattdowle
Copy link
Contributor

Do the suggestions in rapidsai/cudf#331 work?

@jangorecki
Copy link
Contributor Author

@mattdowle It didn't, but I asked @abal5 for help in setting up environment. He finished his part, I just need to get back to that.

@jangorecki
Copy link
Contributor Author

jangorecki commented Jan 9, 2019

As of now we were unable to setup cudf on our gpu machine. Soon it will hopefully be be easier once rapidsai/cudf#285 will be resolved, PR is already under review rapidsai/cudf#567

@mattdowle
Copy link
Contributor

That cudf issue 285 contains this comment :

image

That does not sound too bad. Did you try that and it failed with error messages?
The 2nd issue (567) was merged yesterday.

@jangorecki
Copy link
Contributor Author

Installation from pip is still not that easy going as normally: rapidsai/cudf#285 (comment)

@jangorecki
Copy link
Contributor Author

jangorecki commented Jan 19, 2019

I successfully installed cuda toolkit 9.2 and trying on it, as cuda toolkit 10.0 was raising errors trying to access 9.2 shared libraries. Currently stuck on rapidsai/cudf#736
fyi @abal5

@jangorecki jangorecki self-assigned this Jan 20, 2019
@jangorecki jangorecki changed the title Add RAPIDS Add cudf (RAPIDS) Jan 21, 2019
@jangorecki
Copy link
Contributor Author

slowly moving forward, stuck on NVIDIA/nvstrings#8

@jangorecki
Copy link
Contributor Author

jangorecki commented Feb 3, 2019

cudf can be now much more easily installed from pip, don't need to deal with conda envs anymore. Although it is not ready to be added to benchmark due to NVIDIA/nvstrings#8, rapidsai/cudf#847 and rapidsai/cudf#848, rapidsai/cudf#894

@jangorecki
Copy link
Contributor Author

jangorecki commented Aug 7, 2019

validation script needs to be adjusted for appropriate tolerance: rapidsai/cudf#2494

@jangorecki
Copy link
Contributor Author

jangorecki commented Aug 7, 2019

Current status is that q1-q5 are implemented, but unfortunately 1e8 and 1e9 are failing due to out of memory. 1e7 k=2 segfaults. Also 1e7 k=2 affected by rapidsai/cudf#2495 (possible that this caused a segfault)

@jangorecki
Copy link
Contributor Author

jangorecki commented Aug 21, 2019

cuDF has been added to groupby benchmark fully, answers validated on 1e7, k=1e2 (head and tail).
I will close this issue once fresh run of benchmark timings will get published.


Pending issues related to cuDF:

Tmonster added a commit to Tmonster/db-benchmark that referenced this issue Oct 20, 2023
* update julia to 1.9.3

* julia should use all cores by default
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants