This course will give a short introduction to NVidia GPUs and Intel Xeon Phis, which are currently the two most popular accelerator architectures. After a short hardware overview we will present two simple pragma-based programming models for accelerato…
- PRACE Training events
The PRACE RI is open to all European researchers affiliated with recognized European academic institutions and industries.
The aim of PRACE RI Training is to provide a sustained, high-quality training and education service for the European HPC community through seasonal schools, workshops and scientific and industrial seminars, in order to effectively exploit the unprecedented capabilities of HPC resources of RI.
Guiding principle in developing the training and educational programs is the compliance with the educational needs of the researchers, thorough understanding of their existing skills and competencies.Loading...
Objectives: The course starts with the objective of setting up the basic foundations related with task decomposition and parallelization inhibitors, using a tool to analyze potential parallelism and dependences. The course follows with the objective …
The Train the Trainer Program is provided in conjunction with the regular course Parallel Programming with MPI and OpenMP and Advanced Parallel Programming @ HLRS. Whereas the regular course teaches parallel programming, this program is an education fo…
Parallel Programming with MPI and OpenMP and Advanced Parallel Programming @ HLRS (Past PATC Courses)
Distributed memory parallelization with the Message Passing Interface MPI (Mon+Tue, for beginners):
On clusters and distributed memory architectures, parallel programming with the Message Passing Interface (MPI) is the dominating programming model. The…
Please note the course will be held in Amsterdam:
The world’s largest supercomputers are used almost exclusively to run applications which are parallelised using Message Passing. The course covers all the basic…
This training will present basic elements first to enable developpers to understand when and how to use a debugger, and second to optimize the performance of their codes.
Using compiler options
During August 2014 HLRS and Cray will install “HORNET” the follow-up to HERMIT. HORNET is a Cray XC40 with 3944 compute nodes. It is based on a new* processor and the Cray Aries network. The system will have some* cores, a peak performanc…
The course introduces the basics of parallel programming with the message passing interface (MPI) and OpenMP paradigms. The course consists of lectures and hands-on exercises on parallel programming.
Tuesday 23 September, 2014
09:00 – 09:…
This course is targeted at scientists who wish to extend their knowledge of Fortran beyond what is provided in the Fortran 95 standard. Some other tools relevant for software engineering are also discussed.