IBM / fhe-toolkit-linux

IBM Fully Homomorphic Encryption Toolkit For Linux. This toolkit is a Linux based Docker container that demonstrates computing on encrypted data without decrypting it! The toolkit ships with two demos including a fully encrypted Machine Learning inference with a Neural Network and a Privacy-Preserving key-value search.
MIT License
1.43k stars 158 forks source link

GPU support #201

Closed prusu01 closed 1 month ago

prusu01 commented 1 month ago

Feature description Is there anyway to paralelize computations using cuda on GPU at the moment? If not, is there a plan to add it in the near future?

github-actions[bot] commented 1 month ago

Thank you very much for helping us to improve the quality of our software. The FHE Toolkit development team want to sincerely thank you for submitting your first issue and joining our technical community! We will get started on your issue immediately.

boland25 commented 1 month ago

hey @prusu01 thanks for reaching out. Your questions really are about a more deeper level than what we did on the toolkit. The toolkit is more of a wrap around for the helib library so it can be easily used. We don't support this much anymore but it's still available for download if someone wanted to work with it. We have moved on to the next step of our SDK called HElayers. https://ibm.github.io/helayers/. If you specifically are looking for HELib improvements, I would reach out the helib GitHub maintainers and see what they have plans for on their side.