Google Earth (.kml)
Google Maps
Thursday, February 23, 2012 (OpenMP)
Friday, February 24, 2012 (MPI)
Hartmut Schmider and Gang Liu HPCVL, Queen's University, Kingston, Ontario
The Kingston workshops will be made available through Compute Canada by broadcasting via Video Conferrencing from our Training Room in Kingston. HPCVL also operates the following VC locations. As well, here's an incomplete list of Academic Video Conferencing Rooms across Canada. For more details on Video Conferencing Click Here.
If you are unsure of how to get access, contact your local High-Performance Consortium or University, or our administrative assistant (613)-533-2561).
This workshop is directed at scientists and engineers who want to enable their code to run on parallel computers ranging from small multi-core machines to large clusters. The course covers both shared-memory approaches using the OpenMP compiler directives, and distributed-memory frameworks using the Message-Passing Interface MPI.
To address the growing availability of multi-node clusters with multi-core nodes, some time will be devoted to hybrid approaches that combine OpenMP and MPI to achieve optimal utilization of such resources. To this end, we will use a recently developed – and freely available – library that implements a “double-layer master-slave” parallel model and requires a minimum of user programming.
This is an introductory workshop. Course participants are expected to have some programming background with C/C++ or Fortran, but no prior experience with parallel programming is assumed.
The first of the workshops (on February 20-21) will be held locally at the Kingston HPCVL Training Room, but will also be available across Canada through Compute Canada operated Access Grid rooms or other conferencing locations. The second (on February 23-24) will be held locally at Ryerson University in Toronto.
Please do not forget to Register.
For a PDF version of this announcement, click here