Introduction to HPC Programming Environment Training Course

The Minho Advanced Computing Center (MACC) is organizing a training course on "Introduction to HPC Programming Environment", which will be held online between 22 and 24 November 2021.

Speakers: João Dias, MACC SysAdmin and João Barbosa, MACC Researcher

Date: November 22-24, 2021 | 9.00 a.m. to 12.30 p.m. (UTC)

This course introduces HPC programming environment, multi-thread programming (OpenMP) and distributed memory model using MPI to develop large-scale scientific applications.

It is targeted to non-specialists in computer science, researchers or employees of private companies or public administration, who need HPC resources in their day-to-day activities, but are not familiar with HPC environments (access, use and programming).

We will cover:

● An overview of an HPC environment, how access the system, prepare jobs for execution, submit jobs for execution, push and retrieve data from the HPC system

● Basics programming skills for these types of systems using OpenMP and MPI frameworks

The participation is subject to the organizers' evaluation of the fulfillment of requirements programming in C/C++ and basic Linux commands.

Agenda | Day 1

Introduction to Linux and HPC Environments

- Basic Linux commands

- Connecting via ssh to Bob

- Copying files to and from Bob

- Submitting jobs

Agenda | Day 2

OpenMP Programming

- Introduction to OpenMP

- Hands-on labs

Agenda | Day 3

MPI Programming

- Introduction to MPI

- Hands-on lab

The course will be taught in English, unless all the audience speaks Portuguese. All course material will be in English.

Registration: Registration is now closed.

Previous
Previous

UT Austin Portugal & BigHPC Webinar Series: Software Defined Scientific Visualization

Next
Next

RNCA 2021 Meeting