
CELLBUZZ!
Cell optimized libraries running on Sony PS3
Cellbuzz is a collection of libraries optimized for the Cell/B.E. developed by the High Performance Computing group at Georgia Institute of Technology, led by David A. Bader. These libraries cover a wide domain of application areas such as signal processing, video/imaging, compression/decompression, and data encryption/decryption.
FFTC, included as part of Cellbuzz, is the fastest known parallel implementation of Fast Fourier Transform on the Cell/B.E. for a range of complex input samples, based on a novel work partitioning and synchronization technique. JPEG2000 encoder/decoder is an image processing library that is based on the latest still image coding standard issued by JPEG committee. Cellbuzz includes Cell optimized Jasper, a reference implementation of JPEG2000 standard. It also includes an optimized MPEG video decoder for efficient media processing. The Minigzip application provides a three-fold speedup over commodity Intel processors for data compression/decompression. This is based on the Cell optimized Zlib library included as part of the project. Additionally, a parallel implementation of RC5, used for data encryption and decryption, is optimized for Cell and included in the project.
All the libraries and applications can be executed on Yellow Dog Linux running on a PlayStation 3. The libraries can be freely downloaded from our Cellbuzz project in SourceForge. Additional information about the Cell/B.E. related works and resources at Georgia Institute of Technology can be found at Georiga Tech – STI Center of Competence for the Cell/B.E. webpage.
The Cell/B.E. processor represents the future of computing using heterogeneous multi-core processors, and Georgia Tech has demonstrated successful leadership in driving the continued advancement of computationally-intensive applications that will directly impact the global growth of our industry and evolution of our society.
Back to the Index


