Multi-threading and Parallelism Workshop May 31st – June 1st 2007, CERN, building 593
|
|
March 31st, 2007, ROOM 11 |
|
09:00 |
Introduction and course objectives Herbert Cornelius, Intel |
09:15 |
The move to Multi-Core and its impact to Software Herbert Cornelius, Intel |
09:45 |
Parallelism Basics and Multi-Threading Concepts Herbert Cornelius, Intel |
10:45 |
Break |
11:00 |
Threaded Programming Methodology and Scalability Herbert Cornelius, Intel |
12:00 |
CERN case study Andrzej Nowak, CERN |
12:30 |
Lunch Break |
13:30 |
Programming with OpenMP Hans-Joachim Plum, Intel |
15:00 |
Break |
15:15 |
Programming with POSIX* Threads Hans-Joachim Plum, Intel |
16:45 |
Threading Building Blocks Hans-Joachim Plum, Intel |
17:15 |
End of Day 1 |
June 1st, 2007, ROOM 23: |
|
09:00 |
Intel Thread Checker Overview and Lab exercise Hans-Joachim Plum, Intel |
10:45 |
Break |
11:00 |
Intel Thread Profiler Overview and Lab exercise Hans-Joachim Plum, Intel |
12:45 |
Lunch Break |
13:45 |
Lab exercises |
16:45 |
End of workshop |