
Cell Processor Programming Workshop:
A two day, intensive course in the Cell Broadband Engine
June 14-15, 2007, at the University of Washington
Instructors: Max Aguilar, IBM, and Ravi Managuli, UW Affiliate Assistant Professor of Bioengineering
UW Department of Bioengineering
Foege Hall, Room N130 (Bioengineering Seminar Room)
1705 NE Pacific Street
Seattle, Washington, 98195 USA
Phone: 1-206-685-2000
FOCUS:
This two-day Cell training will provide a comprehensive technical overview of the cell architecture, programming models and software development environment. It will also cover the Cell software development tool kit (SDK) plus hands-on exercises in programming. You will learn about the Cell multi-core features, such as the Power Processor Element (PPE), Synergistic Processor Element (SPE), Memory Flow Controller (MFC), Element Interconnect Bus (EIB), and I/O and memory interfaces.
BACKGROUND:
T he Cell Broadband Engine is a heterogeneous multiprocessor that consists of an IBM 64-bit Power Architecture core, augmented with eight specialized co-processors based on a novel single-instruction multiple-data (SIMD) architecture. The chip is ideally suited for streaming and compute intensive applications, such as signal and image processing, visualization, pattern matching, cryptography and scientific applications.
PREPARATION:
This is an intensive, intermediate-to-advanced level workshop for the experienced practitioner or student who already has some familiarity with Linux, C/C++ and parallel programming concepts. Participants should make every effort to download the Cell SDK and Simulator prior to the course at:
| http://www.alphaworks.ibm.com/tech/cellsw | Base SDK Directory |
| http://www.alphaworks.ibm.com/tech/cellcompiler | Compiler |
| http://www.alphaworks.ibm.com/tech/cellsystemsim | Simulator |
| http://www.alphaworks.ibm.com/tech/cellide | Eclipse IDE |
| http://www-128.ibm.com/developerworks/power/cell/index.html | Cell reference |
| http://www.bsc.es/plantillaH.php?cat_id=301 | Downloads |
REGISTRATION:
Registration will be scheduled on a first-requested, first-served basis free of charge. However the class may fill up quickly and we encourage attendees to contact their IBM client executive.
Alternatively, please send an email to agarwal@u.washington.edu for registration and provide the following information: