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

gpu acceleration and parallellism #21

Closed
Jaetriel opened this issue Feb 28, 2022 · 1 comment
Closed

gpu acceleration and parallellism #21

Jaetriel opened this issue Feb 28, 2022 · 1 comment

Comments

@Jaetriel
Copy link

Hi, from what I can see in the code, you are using multiple threads, but all of the calculations are done by the CPU correct? Would it be possible to adjust the code to make use of the GPU using something like CUDA to be able to achieve even better performance?

@Ecstasy-EC
Copy link
Member

@Jaetriel
Thanks for your interest.

Applying parallelism to incremental operations is challenging, limited to the tree structure and rebalancing principles. But it could be possible to do so for the nearest search. However, we do not plan to support GPU acceleration in the recent future.

You might do the GPU acceleration by yourself. Feel free to open issues whenever you meet problems about the data structure. I will try my best to help you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants