Skip to content

Parallel Computing with MATLAB: 10 November 2020

The Division of Information Technology (DIT) at the University of Maryland is pleased to announce the following virtual workshop for members of the University community.

There are only a limited number of seats available. Registration will remain open until 8 November 2020 or until all seats are filled.
Although there is no charge associated with the workshop, we do require registration and we ask that you do not register unless you really intend to attend. Also, if you register and later discover you will not be able to attend, please contact us to cancel your registration as soon as possible so that we can invite someone from the wait list. It would be a shame if someone was prevented from attending due to an empty seat reserved for you.

Warning

Registration is currently closed. We are hoping to repeat this workshop in the future, please join us then.

Note

NOTE: DIT reserves the right to cancel the workshop for any reason with little notice.

Parallel Computing with MATLAB
Location virtual
Date
  • 10 November 2020: Part 1: Parallelizing MATLAB Code
  • TBA: Part 2: Using MATLAB Parallel Server on HPC: *POSTPONED due to technical issues*
Time
  • 9:00 AM - 12:00 PM: Parallelizing MATLAB code (introduction to MATLAB Parallel Computing Toolkit)<\li>
  • 2:00 PM - 5:00 PM: Using MATLAB Parallel Server on HPC (remotely submitting MATLAB jobs on HPC)
Instructor Raymond Norris
Parallel Computing Pilot & Engineer, The MathWorks Inc.
Cost free, registration required
Registration Form link to registration form
Application Deadline 8 November 2020
or when registration is full

Register Here

During this hands-on, self-paced workshop, a MathWorks engineer will introduce you to parallel and distributed computing in MATLAB with a focus on speeding up your application code and offloading compute. By working through common scenarios and workflows using hands-on demos, you will gain in the first session (Part 1) a detailed understanding of the parallel constructs in MATLAB, their capabilities, and some of the common hurdles that you'll encounter when using them. In Part 2 you will learn how to run your MATLAB code on local High Performance Computing (HPC) resources.

Part 1 of this virtual workshop is open to all MATLAB users on campus and will discuss the parallel constructs in MATLAB in general, which can be of use even on multicore workstations and laptops. Practical exercises during this session will be performed using the MathWorks Cloud Center.

Part 2 of this virtual workshop is aimed at users of the University's HPC clusters and will include instructions on using MATLAB Parallel Server to offload compute to the HPC cluster. Practical exercises during this session will be performed on Deepthought2 using the onDemand Web Portal

Prerequisites

Some basic familiarity with MATLAB is assumed. If you are not familiar with MATLAB or want a refresher, you might wish to take the free self-paced MATLAB Onramp course from MathWorks (about 2 hours).

System Requirements

As this webinar will be offered via Zoom, you are assumed to have a system (preferably a laptop or desktop) with Zoom installed. You will likely also want to have a modern web browser installed to access the corresponding websites for practical exercises.

For the second session (Part 2) temporary access to the Deepthought2 HPC cluster (for the duration of the workshop) will be provided to registrants who do not already have access.