{"id":19107,"date":"2025-02-20T13:50:34","date_gmt":"2025-02-20T11:50:34","guid":{"rendered":"https:\/\/grnet.gr\/?p=19107"},"modified":"2025-03-13T11:25:29","modified_gmt":"2025-03-13T09:25:29","slug":"euroccgreece-hpc-training-series-course-11-hpc-for-beginners-basic-concepts-mpi-and-openmp-on-march-7th-2025","status":"publish","type":"post","link":"https:\/\/grnet.gr\/en\/2025\/02\/20\/euroccgreece-hpc-training-series-course-11-hpc-for-beginners-basic-concepts-mpi-and-openmp-on-march-7th-2025\/","title":{"rendered":"EuroCC@Greece HPC Training Series &#8211; Course 11 \u201cHPC for Beginners: Basic Concepts, MPI and OpenMP\u201d, on March 7th, 2025"},"content":{"rendered":"<p style=\"font-weight: 400;\">EuroCC@Greece announced the 11th Course of the HPC Training Series with subject \u201cHPC for Beginners: Basic Concepts, MPI and OpenMP\u201d, that took place online on March 7th, 2025.<\/p>\n<p style=\"font-weight: 400;\"><strong>Presentation language<\/strong>: Greek<\/p>\n<p style=\"font-weight: 400;\"><strong>Audience<\/strong>: Suitable for all users, with a focus on engineers, developers, IT professionals, students and researchers.<\/p>\n<p style=\"font-weight: 400;\">This course was ideal for those looking to understand the basics of how parallel computing technologies, such as MPI and OpenMP, can improve code performance.<\/p>\n<p style=\"font-weight: 400;\"><strong>Location<\/strong>: Online via Zoom<\/p>\n<p style=\"font-weight: 400;\"><strong>Description<\/strong>: This was an introductory course designed for engineers, developers, IT professionals, students, and researchers looking to enhance code performance using parallel computing. Participants learned fundamental concepts of High-Performance Computing (HPC), with a focus on shared and distributed memory parallelism. The course covered OpenMP for shared memory parallelism and MPI for distributed memory computing, introducing both single-node and multi-node parallel techniques, respectively. Additionally, participants gained insights into accessing Greek and European supercomputers for research and development. No prior HPC experience was required, but basic programming knowledge (C, C++, or Fortran) was recommended.<\/p>\n<p style=\"font-weight: 400;\"><strong>Objectives<\/strong>:<\/p>\n<p style=\"font-weight: 400;\">By the end of this course, participants were able to:<\/p>\n<ul style=\"font-weight: 400;\">\n<li>Understand the fundamental concepts of High-Performance Computing (HPC)<\/li>\n<li>Explain the basic principles of parallel computing and how it enhances code performance<\/li>\n<li>Apply OpenMP for shared memory parallelism using basic constructs<\/li>\n<li>Utilize MPI for distributed memory parallelism under blocking and non-blocking communication.<\/li>\n<\/ul>\n<p style=\"font-weight: 400;\"><strong>Prerequisites<\/strong>:<\/p>\n<ul style=\"font-weight: 400;\">\n<li>Basic programming knowledge (preferably in C, C++, or Fortran)<\/li>\n<li>A general understanding of computer science concepts<\/li>\n<li>No prior experience with HPC, MPI, or OpenMP is required<\/li>\n<\/ul>\n<p style=\"font-weight: 400;\">The course\u2019s presentation material can be found <strong><a href=\"https:\/\/events.grnet.gr\/event\/162\/timetable\/\">here<\/a>.<\/strong><\/p>\n<p style=\"font-weight: 400;\"><strong>The course\u2019s recorded material can be found <a href=\"https:\/\/youtube.com\/playlist?list=PLDXx3HYfIJMoK5vAmoMn-m0cDp4PSIi_g&amp;si=FmbYaWu6Wb7NJ5jd\">here<\/a>.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>EuroCC@Greece announced the 11th Course of the HPC Training Series with subject \u201cHPC for Beginners: Basic Concepts, MPI and OpenMP\u201d, that took place online on March 7th, 2025. Presentation language: Greek Audience: Suitable for all users, with a focus on engineers, developers, IT professionals, students and researchers. This course was ideal for those looking to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":19108,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[294,355,490],"tags":[],"class_list":["post-19107","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-events-en","category-news-en","category-news_en-en"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/posts\/19107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/comments?post=19107"}],"version-history":[{"count":2,"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/posts\/19107\/revisions"}],"predecessor-version":[{"id":19338,"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/posts\/19107\/revisions\/19338"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/media\/19108"}],"wp:attachment":[{"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/media?parent=19107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/categories?post=19107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/grnet.gr\/en\/wp-json\/wp\/v2\/tags?post=19107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}