OpenMP Tutorial

OpenMP is a commonly used parallel programming paradigm that enables work sharing between cpus working in a shared memory environment as “threads”. The tutorial will provide the basic principles for learning how to parallelize a C/C++ serial code using OpenMP and will be complete with exercises that will give the student the opportunity to apply the concepts learned during the lectures.

Speaker

Antonio De Nicola – CINECA HPC

I earned my Master’s in Chemistry and completed a PhD in 2014, focusing on molecular modeling of biological systems and composite materials. My expertise lies in the computational study of soft-matter systems, where I developed Coarse-Graining models and enhanced Molecular-Dynamics code for particle-field interactions. From 2018 to 2021, I served as an Assistant Professor at Yamagata University, leading a corporate project with Borealis AG to optimize polymer production through computational methods. In 2021, I returned to Italy to join Scuola Superiore Meridionale in Naples as a researcher. Since April 2024, I have been part of the CINECA family in the HPC group.

Event Timeslots (2)

Tue 17 – Programming Models & Tools
-
A. De Nicola (CINECA HPC)

Tue 17 – Programming Models & Tools
-
A. De Nicola (CINECA HPC)