DocumentCode :
543927
Title :
Beyond gaming: Programming the PLAYSTATION®3 Cell architecture for cost-effective parallel processing
Author :
Rabbah, Rodric
Author_Institution :
IBM Watson Res. Center, Hawthorne, NY, USA
fYear :
2007
fDate :
Sept. 30 2007-Oct. 3 2007
Firstpage :
1
Lastpage :
1
Abstract :
The Cell Broadband Engine (BE) architecture is a 9-core heterogeneous processor [3]. It is a new and versatile architecture that is well suited for a variety of applications including digital media, entertainment, communications, medical imaging, security and surveillance, and HPC workloads. The same Cell BE processor that powers IBM Cell blade servers is also available for a fraction of the cost in Sony PLAYSTATION3 (PS3) gaming consoles. The PS3 is not just a gaming console however because it is readily possible to install other operating systems and boot the PS3 into a programmable environment using popular Linux distributions. Thus a PS3 provides a practical vehicle for academic and research endeavors that focus on parallel architectures and parallel programming. This tutorial demonstrates the ease of leveraging PS3 consoles as low-cost and high-performance platforms for parallel execution. The tutorial provides a brief technical overview of the Cell architecture, and focuses on programming models and programming patterns that facilitate the development of efficient applications for the Cell BE.
Keywords :
Linux; computer games; microprocessor chips; parallel architectures; parallel programming; 9-core heterogeneous processor; HPC workload; IBM cell blade server; Linux distribution; PLAYSTATION®3 cell architecture programming; Sony PLAYSTATIONS gaming; academic vehicle; beyond gaming; cell BE processor; cell broadband engine architecture; cost effective parallel processing; digital media; high-performance platform; medical imaging; medical security; medical surveillance; operating system; parallel architecture; parallel execution; parallel programming model; programmable environment; programming pattern; versatile architecture; Microprocessors; Multicore processing; Parallel processing; Programming profession; Tutorials; Cell; PLAYSTATION3; StreamIt; Streaming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2007 5th IEEE/ACM/IFIP International Conference on
Conference_Location :
Salzburg
Print_ISBN :
978-1-5959-3824-4
Type :
conf
Filename :
5753840
Link To Document :
بازگشت