SWE 594 Multi-Core Programming

Document
Formats
Syllabus
Grades
Homework 1
Homework 2
Lecture Notes (intro, algs)
LLNL OpenMP Tutorial
CUDA Notes
Pthreads Notes
TBB Notes
MPI Notes

 

Intel Material
Intel C/C++ Compiler  
 
Threading Building Blocks  

 

Miscellaneous Material
Introduction to Parallel Computing (LLNL) LLNL Training Materials
OpenMP (LLNL)
Gordon Bell Home Page
Practical MPI Programming (IBM redbook) NPB3.0 (NAS Parallel Benchmarks)
MCS/ANL MPI Page "Multi-Core Crisis" discussions
Parallel Sorting by Regular Sampling MSDN Article on OpenMP
DEVX Go Parallel Site Linux Magazine MPI/OpenMP article