Skip to main content

Parallel Computing with MATLAB Workshop 2019

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

There are only a limited number of seats available. Registration will remain open until 16 Sep 2019 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.

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

For users who are already rather experienced with parallel computing using MATLAB, a very limited number of slots for individual research teams to talk with the Mathworks engineer about advanced topics specific to your research will be available the afternoon of 4 Oct. We are seeking to do these meetings with one or two related research groups at a time. Please contact us directly if you are interested in setting up an appointment or for more information.

Parallel Computing with MATLAB Worshop
DateFriday, 4 October 2019
Times8:45 AM - 1:30 PM
LocationRoom 1410, Atlantic Building
University of Maryland, College Park
InstructorRaymond Norris
Parallel Computing Pilot & Engineer, The MathWorks Inc.
Costfree, registration required
Registration Formlink to registration form
Application
Deadline
16 Sep 2019
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 an understanding of the parallel constructs in MATLAB, their capabilities, and some of the common hurdles that you'll encounter when using them. You'll also learn how to run your MATLAB code on local High Performance Computing (HPC) resources.

Although the workshop is aimed at users of the University's High Performance Computing (HPC) clusters, and will include some instruction on using MATLAB's Parallel Server (formerly Distributed Computing Server) to offload compute to the HPC cluster, it is open to all MATLAB users on campus and will also discuss the parallel constructs in MATLAB in general, which can be of use even on multicore workstations and laptops.

Prerequisites

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

System Requirements

This is a bring-your-own-laptop style event. As part of the workshop, you will be configuring your laptop to be able to offload MATLAB compute worker tasks to the UMD Deepthought2 HPC cluster, and it is better to do this on your own system then on a lab system.

So please bring a laptop with the following installed on it:

Temporary (for the duration of the workshop) access to the Deepthought2 HPC cluster will be provided to registrants who do not already have access.

Resources

The following resources for the workshop are available: