Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The Potential of the Cell Processor for Scientific Computing

Conference ·
OSTI ID:883789

The slowing pace of commodity microprocessor performance improvements combined with ever-increasing chip power demands has become of utmost concern to computational scientists. As a result, the high performance computing community is examining alternative architectures that address the limitations of modern cache-based designs. In this work, we examine the potential of the using the forth coming STI Cell processor as a building block for future high-end computing systems. Our work contains several novel contributions. We are the first to present quantitative Cell performance data on scientific kernels and show direct comparisons against leading superscalar (AMD Opteron), VLIW (IntelItanium2), and vector (Cray X1) architectures. Since neither Cell hardware nor cycle-accurate simulators are currently publicly available, we develop both analytical models and simulators to predict kernel performance. Our work also explores the complexity of mapping several important scientific algorithms onto the Cells unique architecture. Additionally, we propose modest microarchitectural modifications that could significantly increase the efficiency of double-precision calculations. Overall results demonstrate the tremendous potential of the Cell architecture for scientific computations in terms of both raw performance and power efficiency.

Research Organization:
Ernest Orlando Lawrence Berkeley NationalLaboratory, Berkeley, CA (US)
Sponsoring Organization:
USDOE Director, Office of Science
DOE Contract Number:
AC02-05CH11231
OSTI ID:
883789
Report Number(s):
LBNL--59071; BnR: YN0100000
Country of Publication:
United States
Language:
English

Similar Records

Scientific Computing Kernels on the Cell Processor
Journal Article · Wed Apr 04 00:00:00 EDT 2007 · International Journal of Parallel Programming · OSTI ID:927340

Dense and Sparse Matrix Operations on the Cell Processor
Conference · Sun May 01 00:00:00 EDT 2005 · OSTI ID:891029

Scientific Application Performance on Leading Scalar and VectorSupercomputing Platforms
Journal Article · Sun Dec 31 23:00:00 EST 2006 · International Journal of High Performance ComputingApplications · OSTI ID:925423