Cell Broadband Engine: Difference between revisions

From esoterum.org
Jump to navigationJump to search
No edit summary
No edit summary
Line 3: Line 3:
*[http://www.research.ibm.com/cell/cell_programming.html Cell programming projects]
*[http://www.research.ibm.com/cell/cell_programming.html Cell programming projects]
*[http://www.ibm.com/developerworks/power/cell/?S_TACT=105AGX16&S_CMP=HP IBM Cell reference documentation]
*[http://www.ibm.com/developerworks/power/cell/?S_TACT=105AGX16&S_CMP=HP IBM Cell reference documentation]
=== Programming ===
*[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/power/library/pa-linuxps3-2/index-a4.pdf Programming high-performance applications on the Cell BE processor, Part 2: Program the synergistic processing elements of the Sony PLAYSTATION 3]
*[http://www.ibm.com/developerworks/power/library/pa-linuxps3-3/index.html?S_TACT=105AGX16&S_CMP=EDU Programming high-performance applications on the Cell BE processor, Part 3: Meet the synergistic processing unit]
*[http://www.ibm.com/developerworks/power/library/pa-linuxps3-4/index.html?S_TACT=105AGX16&S_CMP=EDU Programming high-performance applications on the Cell BE processor, Part 4: Program the SPU for performance]
*[http://www.ibm.com/developerworks/library/pa-linuxps3-5/ Programming high-performance applications on the Cell BE processor, Part 5: Programming the SPU in C/C++]
*[http://www.ibm.com/developerworks/library/pa-linuxps3-6/ Programming high-performance applications on the Cell/B.E. processor, Part 6: Smart buffer management with DMA transfers]


=== Software ===
=== Software ===
Line 29: Line 37:
*[http://www.hpcwire.com/hpc/671376.html "Researchers Analyze HPC Potential of Cell Processor"], HPC Wire, May 2006
*[http://www.hpcwire.com/hpc/671376.html "Researchers Analyze HPC Potential of Cell Processor"], HPC Wire, May 2006
:-S. Williams, J. Shalf, L. Oliker, S. Kamil, P. Husbands, K. Yelick, [http://www.cs.berkeley.edu/~samw/projects/cell/CF06.pdf "The Potential of the Cell Processor for Scientific Computing"], ACM, May 2006
:-S. Williams, J. Shalf, L. Oliker, S. Kamil, P. Husbands, K. Yelick, [http://www.cs.berkeley.edu/~samw/projects/cell/CF06.pdf "The Potential of the Cell Processor for Scientific Computing"], ACM, May 2006
*[http://www.power.org/resources/devcorner/cellcorner/ListRankCell-PID343074.pdf On the Design and Analysis of Irregular Algorithms on the Cell Processor: A Case Study of List Ranking]
*D. A. Bader, V. Agarwal, K. Madduri, [http://www.power.org/resources/devcorner/cellcorner/ListRankCell-PID343074.pdf "On the Design and Analysis of Irregular Algorithms on the Cell Processor: A Case Study of List Ranking"], IEEE, 2007
*[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/power/library/pa-linuxps3-2/index-a4.pdf Programming high-performance applications on the Cell BE processor, Part 2: Program the synergistic processing elements of the Sony PLAYSTATION 3]
*[http://www.ibm.com/developerworks/power/library/pa-linuxps3-3/index.html?S_TACT=105AGX16&S_CMP=EDU Programming high-performance applications on the Cell BE processor, Part 3: Meet the synergistic processing unit]
*[http://www.ibm.com/developerworks/power/library/pa-linuxps3-4/index.html?S_TACT=105AGX16&S_CMP=EDU Programming high-performance applications on the Cell BE processor, Part 4: Program the SPU for performance]
*[http://www.ibm.com/developerworks/library/pa-linuxps3-5/ Programming high-performance applications on the Cell BE processor, Part 5: Programming the SPU in C/C++]
*[http://www.ibm.com/developerworks/library/pa-linuxps3-6/ Programming high-performance applications on the Cell/B.E. processor, Part 6: Smart buffer management with DMA transfers]
=== Media Application ===
=== Media Application ===
*(2.3) L. Liu, Q. Liu, A. Natsev, K. A. Ross, J. R. Smith, A. L. Varbanescu, [http://www.power.org/resources/devcorner/cellcorner/ICMEConf2007_MarCell.pdf "Digital Media Indexing on the Cell Processor"], ICME, 2007
*(2.3) L. Liu, Q. Liu, A. Natsev, K. A. Ross, J. R. Smith, A. L. Varbanescu, [http://www.power.org/resources/devcorner/cellcorner/ICMEConf2007_MarCell.pdf "Digital Media Indexing on the Cell Processor"], ICME, 2007
* [http://www.mc.com/uploadedFiles/Mercury-IPV-whitepaper.pdf The Cell BE Processor: A Broadband Engine for Broadcast Applications]
* [http://www.mc.com/uploadedFiles/Mercury-IPV-whitepaper.pdf The Cell BE Processor: A Broadband Engine for Broadcast Applications]
*N. Kato, K. Takeuchi, S. Maeda, M. Shimbayashi, R. Sakai, H. Nozue, J. Amemiya, [http://ieeexplore.ieee.org/iel5/10651/33618/01598453.pdf?arnumber=1598453 Digital Media Applications on A CELL Software Platform], Toshiba Corporation, IEEE, 2006
*N. Kato, K. Takeuchi, S. Maeda, M. Shimbayashi, R. Sakai, H. Nozue, J. Amemiya, [http://ieeexplore.ieee.org/iel5/10651/33618/01598453.pdf?arnumber=1598453 Digital Media Applications on A CELL Software Platform], Toshiba Corporation, IEEE, 2006


=== Real Time Application ===
=== Real Time Application ===

Revision as of 16:52, 12 September 2007

IBM

Programming

Software

Hardware

Articles

General/Architecture

-"Cell will probably consume around 30 watts of power, similar to the Emotion Engine processor in the PlayStation 2"
  • A. E. Eichenberger, K. O’Brien, K. O’Brien, P. Wu, T. Chen, Pe. H. Oden, D. A. Prener, J. C. Shepherd, B. So, Z. Sura, A. Wang, T. Zhang, P. Zhao, M. Gschwind, "Optimizing Compiler for a CELL Processor", Proceedings of the 14th International Conference on Parallel Architectures and Compilation Techniques, 2005

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

Real Time Application

Other Applications

CELL SDK

Last printed: 2.3