29–30 Sep 2016
EPCC
Europe/London timezone

ARCHER, the UK's national supercomputing service, offers training in software development and high-performance computing to scientists and researchers across the UK. As part of our training service, and in conjunction with our hosting of EuroMPI2016, we will be running a 2 day ‘Advanced MPI’ training session.

Details

This course is aimed at programmers seeking to deepen their understanding of MPI and explore some of its more recent and advanced features. We cover topics including communicator management, non-blocking and neighbourhood collectives, MPI-IO, single-sided MPI and the new MPI memory model. We also look at performance aspects such as which MPI routines to use for scalability, overlapping communication and calculation and MPI internal implementation issues.  Timetable will be available nearer the course date.

 

This course is free to all academics.

Intended learning outcomes

  • Understanding of when and how to use MPI datatypes
  • Understanding of how to achieve high performance with MPI I/O
  • Familiarity with neighbourhood collective operations in MPI
  • Knowledge of MPI memory models for RMA operations
  • Familiarity with MPI RMA operations and single-sided communication
  • Understanding of the challenges of hybrid MPI+X programming
  • Understanding of best practice for MPI+OpenMP programming
  • Familiarity with proposal to add flexible endpoints in MPI

 

 

Pre-requisites

Attendees should be familiar with MPI programming in C, C++ or Fortran, e.g. have attended the ARCHER MPI course.

 

Starts
Ends
Europe/London
EPCC
3305
The University of Edinburgh James Clerk Maxwell Building Mayfield Road Edinburgh EH9 3JZ
This course is part-funded by the PRACE project and is free to all. Please register using the online form. If you have any questions, please consult the course forum page or contact epcc-support@epcc.ed.ac.uk. Information about how to find the James Clerk Maxwell Building (JCMB) can be found on the School of Physics and Astronomy website. Note that parking on the King's Buildings campus is by permit only, and that parking just outside on Mayfield Road is restricted before 09:15 and after 16:30 - and cars will be removed (with a hefty fee payable to get your car back) if parked there during the restricted times. Unrestricted free parking is available on nearby Hallhead Road, Ross Road, Blackbarony Road and Gordon Terrace to the east of the campus, and along the north side of the campus on West Mains Road. A number of B&Bs and hotels can be found approximately 10 minutes' walk from EPCC, including: * Smiths' Guest House, 77 Mayfield Road, Edinburgh EH9 3AA * Mayfield Lodge Guest House, 75 Mayfield Road, Edinburgh EH9 3AA * Highfield Guest House, 83 Mayfield Road, Edinburgh EH9 3AE * Lauderville Guest House, 52 Mayfield Road, Edinburgh EH9 2NH * Glenisla Hotel, 12 Lygon Road, Edinburgh EH16 5QB * Glendale House Guest House, 5 Lady Road, Edinburgh EH16 5PA There is also the Travelodge Cameron Toll, 43 Craigmillar Park, Edinburgh EH16 5PD. Note that the room price does not include breakfast.