How to turn on GPU support
I read on your web page that concrete supports GPU acceleration. ("Optional GPU acceleration makes things even faster." on https://zama.ai/concrete/)
The question is that how can we turn on GPU support? I have searched through this repo and the document, but didn't find any clue about GPU. Could you provide a benchmark on the speedup of GPU acceleration?
Dear @KaneX,
Thank you very much for your interest in the Concrete library. Regarding the GPU acceleration, unfortunately this part of the code is not opensource yet. We are actively working to release it publicly, so users can benefit from it as soon as possible. Benchmark results will be made public at the same time as the code, so watch out for updates in the next releases!
Wishing you all the best, Agnès
Hello @KaneX :wave: ,
Thanks for getting in touch !
I leave the issue open so that you can get updated as soon as the gpu support is made available !
Thank you for your timely reply!
So as a follow-up question, do you have any plan to open-source FPGA support (found come clue in the talk https://fhe.org/talks/running-numpy-programs-homomorphically-by-rand-hindi-ayoub-benaissa-and-samuel-tap)? Will there be any requirement on the choice of GPU/FPGA hardware?
And definitely I will stay tuned!
Hello @KaneX :wave:,
The requirement for GPU support is that an Nvidia GPU is available.
As with the GPU we are working on providing FPGA support as well.
More details about its release will be revealed in the future :slightly_smiling_face: