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