To be held on the first and last days of the symposium - Tuesday and Saturday. Open to all registrants, workshops are an opportunity to explore special topics. See description in pages which follow for each workshop.

1. Heterogeneous Computing Workshop
2. Joint Workshop on Parallel and Distributed Real-Time Systems
3. Reconfigurable Architectures Workshop
4. Optics and Computer Science
5. Formal Methods for Parallel Programming: Theory and Applications
6. High-Level Programming Models and Supportive Environments
7. Parallel Processing and Multimedia
8. Randomized Parallel Computing
9. Runtime Systems for Parallel Programming
10. Job Scheduling Strategies for Parallel Processing
11. Embedded HPC Systems and Applications
12. Fault-Tolerant Parallel and Distributed Systems
13. Solving Combinatorial Optimization Problems in Parallel
14. Nomadic Computing