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-Compression #9

Open
deeprobin opened this issue Aug 15, 2021 · 2 comments
Open

GPU-Compression #9

deeprobin opened this issue Aug 15, 2021 · 2 comments

Comments

@deeprobin
Copy link

It might be useful when its larger than a specific size to compress the data on the graphics card if available.

@sstadick
Copy link
Owner

This would be cool! Are you aware of any existing crates for this? I haven't seen / know much about gpu based compression.

@deeprobin
Copy link
Author

@sstadick The advantage of compression on the GPU would be that it is probably easier to parallelize the compression here than on a CPU.
It is important to pay attention to the GPU overhead and therefore it only makes sense to outsource the compression to the GPU from a certain input size.
One possibility would be to exclude the standard library using #![no_std] and compile the code on the NVIDIA target.
In my opinion, the optimal solution would be to use OpenCL (e.g. using ocl, opencl3 or others), for example.

See also:

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