EuroCC@Greece announces the 21st Course of HPC Training Series with the subject "HPC for Beginners: Basic Concepts, MPI and OpenMP".

Date: March 20th, 2026, at 09:45 EET  

Location: Online via Zoom  

Presentation Language: Greek

Audience:

Suitable for all users, with a focus on:

  • Engineers

  • Developers

  • IT Professionals

  • Students

  • Researchers

This course is ideal for those looking to understand the basics of how parallel computing technologies, such as MPI and OpenMP, can improve code performance.

Course Description:

This is an introductory course designed for engineers, developers, IT professionals, students, and researchers looking to enhance code performance using parallel computing. Participants will learn fundamental concepts of High-Performance Computing (HPC), with a focus on shared and distributed memory parallelism. The course covers OpenMP for shared memory parallelism and MPI for distributed memory computing, introducing both single-node and multi-node parallel techniques, respectively. Additionally, participants will gain insights into accessing Greek and European supercomputers for research and development.

Learning Objectives:

By the end of this course, participants will be able to:

  • Understand the fundamental concepts of High-Performance Computing (HPC)

  • Explain the basic principles of parallel computing and how it enhances code performance.

  • Apply OpenMP for shared memory parallelism using basic constructs.

  • Utilize MPI for distributed memory parallelism under blocking and non-blocking communication.

Prerequisites: 

Participants should have:

  • Basic programming knowledge (preferably in C, C++ or Fortran).

  • A general understanding of computer science concepts.

  • No prior experience with HPC, MPI, or OpenMP is required.

 

Note: Please enter your institutional/corporate email when registering.

 

Starts
Ends
Europe/Athens
Registration
Registration for this event is currently open.