Difference between revisions of "Cell Broadband Engine"

From esoterum.org
Jump to: navigation, search
(Georgia Tech)
(IBM)
Line 22: Line 22:
  
 
=== Programming ===
 
=== Programming ===
 +
*Yang Pu, Cheng Long, Rui Jianhua. [http://www.ibm.com/developerworks/library/pa-appport/ Porting practices: Compute-intensive applicationsThese practices can help when you want to bring a compute-intensive application to the Cell/B.E. architecture]. IBM developerWorks 19 Jun 2007.
 
*[http://www.ibm.com/developerworks/linux/library/pa-linuxps3-1/index.html?ca=drs- Installing Yellowdog Linux on PS3]
 
*[http://www.ibm.com/developerworks/linux/library/pa-linuxps3-1/index.html?ca=drs- Installing Yellowdog Linux on PS3]
 
*[http://www.ibm.com/developerworks/linux/library/pa-linuxps3-1/index.html?ca=drs- Programming high-performance applications on the Cell BE processor, Part 1: An introduction to Linux on the PLAYSTATION 3]
 
*[http://www.ibm.com/developerworks/linux/library/pa-linuxps3-1/index.html?ca=drs- Programming high-performance applications on the Cell BE processor, Part 1: An introduction to Linux on the PLAYSTATION 3]

Revision as of 18:52, 25 October 2009

Georgia Tech

Assembly Programming

IBM

Training

Programming

XL Compiler (xlc)

-qcompact: Reduce code size where possible, at the expense of execution speed. Code size is reduced by inhibiting optimizations that replicate or expand code inline.


Altivec vs. SPU Intrinsics

-The vmx2spu.h file in the Cell/B.E. SDK provides SPU implementations for all the Altivec intrinsics that do not have a corresponding SPU intrinsic.

Software/Development

Hardware

Profiling

Articles

General/Architecture

-"Cell will probably consume around 30 watts of power, similar to the Emotion Engine processor in the PlayStation 2"

High Performance Computing Application

-S. Williams, J. Shalf, L. Oliker, S. Kamil, P. Husbands, K. Yelick, "The Potential of the Cell Processor for Scientific Computing", ACM, May 2006

Media Application

-TOSHIBA Corporation, JAPAN

Real Time Application

Other Applications


Last printed: 2.7