Focused Trainings

Introduction to Parallel Computing with MATLAB, Hands-On Workshop

Europe/Berlin
Description

Description

HPC.NRW and MathWorks cordially invite you to the first hands-on workshop about Parallel Computing with MATLAB in a series of four events (more information below).

This half-day course will focus on speeding up MATLAB on local desktop machines with Parallel Computing Toolbox.

During this hands-on workshop, you will be introduced to parallel and distributed computing in MATLAB for speeding up your application and offloading work. By working through common scenarios and workflows, you will gain an understanding of the parallel constructs in MATLAB, their capabilities, and some of the typical issues that arise when using them.

Time and Place

The course will take place on Thursday, June 15, 2023, from 2:00 PM to 5:00 PM. It will be held online via Webex. The link will be e-mailed to participants shortly before the course.

Topics

  • Improving serial MATLAB code (best coding practices)
  • Profile application performance
  • Speeding up programs with parallel computing
  • Working with large data sets
  • GPU computing

Registration

The registration is open to members of universities and other academic institutions in North Rhine-Westphalia. The course is free for both students and employees.

We will admit 50 people. Upon registering you will be put on a waiting list. You will be notified by May 12, 2023 on whether you were accepted.

If there are more than 50 registrations, we will randomly select the participants. Everybody else will be put on a waiting list. If somebody cancels, we will offer the place to the first person on the waiting list.

Overview

This course is the first in a series of four courses that are held in the summer semester 2023 and encompass the following topics:

  • Introduction to Parallel Computing with MATLAB (module 1)
  • Basics of Research Software Development (module 2)
  • Using MATLAB with Python (module 3)
  • Deep Learning with MATLAB, Flipped Classroom (module 4)

Prerequisites

Basic MATLAB skills are recommended. If you are a complete MATLAB beginner, you can look through the MATLAB Academy, specifically the free MATLAB Onramp online course to familiarize yourself with MATLAB beforehand.

Instead of the MATLAB Online instance, you may use your own installation of MATLAB if it has a multi-core CPU and access to a GPU.

Organized by

Jan Steiner

Registration
Surveys
Introduction to Parallel Computing with MATLAB - Feedback