Skip to main content

SNIC Training News Letter

No 102, 14 November 2019

– Published 14 November 2019

Highlighted training events:


  • Training workshop: 1-day hands-on MPI workshop, KTH Stockholm, 3 December 2019
  • Very few places left on training course: “An introduction to shared memory parallel programming using OpenMP” in Gothenburg, 27 - 28 November 2019



More SNIC training events:


  • Training seminar: “C3SE Introductory Seminar” in Gothenburg, 25 November 2019, 13:15 - 15:00


Attend training in the Nordics:


  • NeIC Nordic Training Calendar



Training overview:


  • SNIC training webpage


=====================================================================


Training workshop: 1-day hands-on MPI workshop, KTH Stockholm, 3 December 2019


This is a new kind of 1-day MPI workshop.  The workshop is aimed at the beginners level and assumes no prior experience in parallel computing.  It will cover the basics of MPI (message passing interface), including point-to-point and collective communication, different parallel paradigms and parallel algorithms, and practical tips for how to parallelise programs.


All presentations will be interleaved with practical hands-on exercises, in which participants can choose between using Fortran, C or Python (using mpi4py).  Several instructors will be present to help participants complete the exercises.


For further information, and to register for this workshop, please visit: https://www.pdc.kth.se/about/events/writing-parallel-applications-using-mpi-1.935278  



=====================================================================


Training course: “An introduction to shared memory parallel programming using OpenMP”, Gothenburg, 27 - 28 November 2019


OpenMP provides an efficient method to write parallel programs in C, C++ and Fortran.  OpenMP programs are suitable for execution on shared memory architectures such as modern multi core systems or a single compute node of the HPC clusters deployed by Lunarc and within SNIC.

This course will introduce participants to the shared-memory model for parallel programming and the OpenMP application-programming interface.  In many cases OpenMP allows an existing serial program to be upgraded incrementally, starting with the parallelisation of the most time-consuming parts of the code.  Typically OpenMP programs are easily ported from one shared memory multi processor system to another one. 


For full information and registration visit the webpage:  https://www.c3se.chalmers.se/news/omp-2019/



========================================


Training seminar: “C3SE Introductory Seminar” in Gothenburg, 25 November 2019, 13:15 - 15:00


The seminar describes how to work on the systems and introduces the provided toolset.  Work management and best practices are also discussed.  The event is intended for all new users, to get a comprehensive overview on the systems and how to get started with using them. 


For more information and registration see: https://www.c3se.chalmers.se/




============================================================================================


Attend training in the Nordics:


==============================================


NeIC Nordic Training Calendar:


The NeIC Nordic Training Calendar gives an overview on eScience related training throughout the Nordics.  Have a look at https://neic.no/training/#neic-training-calendar for an overview on training in Nordic partner countries that is typically accessible to Swedish academic research.  The page also provides direct links to training portals of the national e-Science provides in the Nordics.



============================================================================================


SNIC training webpage


In addition to these news letters we also provide a SNIC training webpage: http://docs.snic.se/wiki/Training 


This webpage currently gives an overview on all courses currently planed.  It provides links to more information and the actual registration.  The webpage also includes training which is expected to be mostly of interest to individual SNIC centres.  Information will be added to this page as it becomes available.