Workshop – Download Outline PDF
“An introduction to Parallel Programming with OpenMP”
Tim Mattson, PhD. Principle Engineer and Parallel Computing Evangelist, Intel Corporation. USA
Monday 18 February 2013, 12:30 pm – 5:00 pm
Goal: You will leave with real practical experience in parallel programming.
- This workshop is for programmers who want to actually write parallel code.
- Workshop will start at an introductory level and it is designed to help people get started with parallel computing (hence the use of OpenMP).
Outline
- Introduction to parallel programming
- An introduction to OpenMP
- Creating threads
- Basic synchronization
- Parallel loops (introduction to worksharing)
- The rest of worksharing and synchronization
- Data environment
- OpenMP tasks
- The OpenMP memory model
- A survey of parallel programming models
Hands on workshop:
Bring your own laptop with an OpenMP compiler
(anything from Apple with X-code or any Linux-laptop with a modern GNU compiler, Windows laptops with Microsoft Visual Studio, or any laptop/OS with an Intel Compiler. Windows plus cigwin and a modern GNU compiler works as well. Note that we will not have time to help you install your programming environment, so please do this on your own in advance.)
Fee: |
Workshop |
Multicore World 2013 + workshop (*) |
Before January 31st |
$400 + GST |
$1,000 + GST (Workshop only $250) |
From February 1st |
$550 + GST |
$1,300 + GST (Workshop only $350) |
Corporate discounts available. Limited places
Registration: http://multicoreworld.com/registration.html
(*) Multicore World 2013 + workshop includes
- Workshop Monday 18 (12:30 – 5:00 pm) AND
- Full access to conference Tuesday 19 and Wednesday 20 (8:30 am – 5:00 pm) AND
- Conference Dinner, Tuesday 19 February (6:30 pm – 10:00 pm) AND
- Conference Closure event Wednesday 20 February (5:30 pm – 7:30 pm)
Further information
www.MulticoreWorld.com / nicolas@multicoreworld.com / 027 521 4020