BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:SSLShader: Cheap SSL Acceleration with Commodity Processors - Keon
  Jang\, KAIST
DTSTART:20110411T090000Z
DTEND:20110411T100000Z
UID:TALK30606@talks.cam.ac.uk
CONTACT:Microsoft Research Cambridge Talks Admins
DESCRIPTION:Secure end-to-end communication is becoming increasingly impor
 tant as more private and sensitive data is transferred on the Internet. Un
 fortunately\, today’s SSL deployment is largely limited to security or p
 rivacycritical domains. The low adoption rate is mainly attributed to the 
 heavy cryptographic computation overhead on the server side\, and the cost
  of good privacy on the Internet is tightly bound to expensive hardware SS
 L accelerators in practice.\nIn this talk\, we present high-performance SS
 L acceleration using commodity processors. First\, we show that modern gra
 phics processing units (GPUs) can be easily converted to general-purpose S
 SL accelerators. By exploiting the massive computing parallelism of GPUs\,
  we accelerate SSL cryptographic operations beyond what state-of-the-art C
 PUs provide. Second\, we build a transparent SSL proxy\, SSLShader\, that 
 carefully leverages the trade-offs of recent hardware features such as AES
 -NI and NUMA and achieves both high throughput and low latency. In our eva
 luation\, the GPU implementation of RSA shows a factor of 22.6 to 31.7 imp
 rovement over the fastest CPU implementation. SSLShader achieves 29K trans
 actions per second for small files while it transfers large files at 13 Gb
 ps on a commodity server machine.\nThese numbers are comparable to high-en
 d commercial SSL appliances at a fraction of their price.
LOCATION:Large lecture theatre\, Microsoft Research Ltd\, 7 J J Thomson Av
 enue (Off Madingley Road)\, Cambridge
END:VEVENT
END:VCALENDAR
