
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.