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