HPCx homepage
Services User support Projects Research About us Sitemap Search  
  line          
Helpdesk User Guide Notices Bulletin Documentation
Training Porting Filestore Batch Interactive FAQ
               
home > support > training > MPI27July
spacer
hr
spacer

Message Passing Programming - Access Grid Event

spacer

Thursday 27th July, 2pm

Overview

The world's largest supercomputers are used almost exclusively to run applications which are parallelised using Message Passing. This session will look at the basic knowledge required to write parallel programs using this programming model, which is directly applicable to almost every parallel computer architecture.

Parallel programming by definition involves co-operation between processes to solve a common task. The programmer has to define the tasks that will be executed by the processors, and also how these tasks are to synchronise and exchange data with one another. In the message-passing model the tasks are separate processes that communicate and synchronise by explicitly sending each other messages. All these parallel operations are performed via calls to some message-passing interface that is entirely responsible for interfacing with the physical communication network linking the actual processors together. This session uses the de facto standard for message passing, the Message Passing Interface (MPI). It will consider point-to-point communication, non-blocking operations, derived datatypes, virtual topologies, collective communication, MPI-IO and general design issues.

Dr Gavin Pringle will present, in a highly informal manner, a whirl wind tour through EPCC's MPI course, rapidly running through each of the course slides in turn, passing quickly over some and whilst pausing on others. This session is intended to be highly interactive and interruptions are actively encouraged.

How to join:

To join the event you need an Access Grid node [1] and a good network connection [2] .

This is a joint event between the HPC-Europa project and the HPCx service in the UK and will take place in the EPCC virtual venue.

To join using Access Grid 3:

To join using Access Grid 2:

To join using vic and rat:

Slides and Notes:

Copies of the slides and other notes will be made available on the day for a limited time in PDF format at http://www.epcc.ed.ac.uk/training/mpi/ .

If you have further questions, HPCx users should contact helpdesk@hpcx.ac.uk

.

Footnotes

[1] Many universities in the UK have dedicated Access Grid rooms which are designed for this type of group-to-group collaboration. You can also install Access Grid software on your own desktop or laptop with a webcam and microphone. The Access Grid software is cross-platform and freely available from www.accessgrid.org. More information and support for AG users in the UK is available from the Access Grid Support Centre at www.agsc.ja.net.

[2] Any university network connection is likely to be sufficient, but joining using a lower speed domestic broadband provider may result in low quality audio and video.



spacer
hr
spacer
http://www.hpcx.ac.uk/support/training/MPI27July.html contact email - www@hpcx.ac.uk © UoE HPCX Ltd