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:

  1. Name
  2. Company/Institution
  3. Job Position
  4. Interests