PATC Training

PRACE, the Partnership for Advanced Computing in Europe (, has selected six of its members' sites: Barcelona Supercomputing Center (Spain), CINECA - Consorzio Interuniversitario (Italy), CSC - IT Center for Science Ltd (Finland), EPCC at the University of Edinburgh (UK), Gauss Centre for Supercomputing (Germany) and Maison de la Simulation (France) as the first PRACE Advanced Training Centres.

The mission of the PRACE Advanced Training Centres (PATCs) is to carry out and coordinate training and education activities that enable the European research community to utilise the computational infrastructure available through PRACE. The long-term vision is that such centres will become the hubs and key drivers of European high-performance computing education.

The students and can benefit from the hands-on sessions and communication with internationally renowned instructors. Participants will be issued a Certificate of Attendance.  PATC courses are attended by specialists from across Europe and all lectures and materials are in English. The PATCs do not charge fees for their courses. The number of seats for all courses is limited.


Title Date
PATC Course: Introduction to CUDA Programming 4 Jul 2016 - 09:00 to 6 Jul 2016 - 18:00
PATC Course: Introduction to OpenACC 7 Jul 2016 - 09:00 to 8 Jul 2016 - 17:00
7th PUMPS Summer School, 2016 11 Jul 2016 - 08:00 to 15 Jul 2016 - 18:00

PATC@BSC Courses in 2016-17

Group Course Title OMB Code Period of Delivery
Systems Workshops as Tier 0 site:
  Administration of Petaflop Machine BSC11i 31 Jan -1 Feb 2017
  Programming of Petaflop Machine BSC06 25 - 26 April 2017
Core subject courses providing access to BSC developed technology:
  HPC core training BSC01 8-12 May 2017
       Part 1: Performance Analysis and Tools (Paraver)
       Part 2: Heterogeneous Programming on GPU with MPI(OMPSs)
       Part 3: ARM-based Architectures
  Programming Distributed Systems (COMPSs) BSC14 2 Feb 2017
Computational Science:
  HPC simulations for Science and Engineering BSC07 14 - 16 Feb 2017
  Introduction to simulation environments for Life sciences BSC08 14 -15 March 2017
  Earth Sciences Simulation Environments BSC09 30 Nov -2 Dec 2016
Skills for Exascale Computing:
  Parallel Programming Workshop BSC10 24 - 20 Oct 2016
  Introduction to programming in CUDA BSC04 June-July 2017
  PUMPS BSC05 First half of July 2017
  Big Data Analytics BSC15 7-10 Feb 2017