International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

Accelerating SSL using the Vector processors in IBM's Cell Broadband Engine for Sony's Playstation 3

Authors:
Neil Costigan
Michael Scott
Download:
URL: http://eprint.iacr.org/2007/061
Search ePrint
Search Google
Abstract: Recently the major performance chip manufacturers have turned to multi-core technology as a more cost effective alternative to ever increasing clock speeds. IBM have introduced the Cell Broadband Engine (Cell) as their next generation CPU to feed the insatiable appetite modern multimedia and number crunching applications have for processing power. The Cell is the technology at the heart of Sonys Playstation 3. The Cell contains a number of specialist synergistic processor units (SPUs) optimised for multimedia processing and offer a rich programming interface to applications that can make use of the vector processing capabilities. Multiprecision number manipulation for use in cryptography is one such application. This paper explores the implementation and performance gains when using these capabilities for SSL.
BibTeX
@misc{eprint-2007-13343,
  title={Accelerating SSL using the Vector processors in IBM's Cell Broadband Engine for Sony's Playstation 3},
  booktitle={IACR Eprint archive},
  keywords={implementation / SSL},
  url={http://eprint.iacr.org/2007/061},
  note={ neil.costigan@computing.dcu.ie 13839 received 19 Feb 2007, last revised 22 Nov 2007},
  author={Neil Costigan and Michael Scott},
  year=2007
}