Dear all,
I am a PhD student at EPFL Lausanne and I implemented, some time ago, RSA 
1024/2048 decryption on NVIDIA GPUs.
My software achieved a quite high throughput when decryption involves a single 
private key or a few.
The latency is not very low unfortunately.
I would like to integrate my code in open SSL to allow GPU acceleration of RSA 
decryption.
The problem is that to benefit from that, it should be possible to batch 
decryptions.
Provided that it is realistic to assume that real SSL based applications may 
have thousands of handshake requests at once (could you shed some light on 
this?), would it be hard to allow batch decryption in SSL?.
I am working on reducing the latency of my code make worth offloading on the 
GPU just a few decryptions, but even if I succeed in that I would need some 
batching facility...

Cheers,

Andrea

Reply via email to