OUTLINE
PROGRAMME
INSTRUCTORS
REGISTRATION
CONTACT
LOCATION
WORKSHOP MATERIALS
SUMMER SCHOOL 2009
SHARCNET

Sponsored by

Sponsored by IBM

UWO

Programme

Day 1

From-to Subject
09:00-10:20 Welcoming session
Cell BE - Introduction
Cell BE - Architecture
10:20-10:30 Break
10:30-12:00 Cell SDK 3.0
Developing code for Cell - Basic programming concepts
Hands-on system check and system exploration
12:00-13:00 Lunch
13:00-15:00 Hands-on - "Hello world" programme PPE vs SPE
Developing code for Cell -SIMD
Hands-on SIMD
15:00-15:10 Break
15:10-17:00 Developing code for Cell - DMA and mailboxes
Hands-on Async-Multithread
Hands-on DMA get_buffer
Hands-on DMA get and put_butter
Hands-on DMA ControlBlock
Hands-on DMA SPU to SPU

Day 2

From-to Subject
09:00-10:40 Developing code for Cell - SPU static timing analysis
Hands-on SPU static timing analysis
Developing code for Cell - SPU dynamic profiling
Hands-on SPU dynamic timing analysis
10:40-11:00 Break
11:00-12:00 Development tool for Cell-FDPRPRO
Developing code for Cell -Cell IDE
Developing code for Cell -GCC
12:00-13:00 Lunch
13:00-14:30 Developing code for Cell - XLC
Performance tools
Developing code for Cell - Software model
Hands-on SPE offload
14L30-14:40 Break
14:40-17:00 Programming technique - Software managed cache
Programming technique - SPE module overlay
Developing code for Cell - Programming tips and techniques
Developing code Cell - Porting tips and techniques
Closing session


© 2009 Shared Hierarchical Academic Research Computing Network (www.sharcnet.ca).