Parallel Matlab Workshop

Class type: Programming Language
Class date: 2017-10-25

This workshop will describe how to use Matlab to leverage the parallel computing capabilities of modern CPU architectures, including those of Virginia Tech’s supercomputers. Users will learn how to use parfor, spmd, and distributed array constructs to parallelize Matlab code, best practices for doing so, how to run parallel jobs locally, and how to run them on Virginia Tech’s supercomputers.

A variety of example codes will be provided for student use.

*Attendees are expected to be familiar with Matlab basics, but will not need any experience with parallel programming.

Slides: ARC_Matlab_2017Oct25
Parfor Codes: ARC_Matlab_2017Oct25_parfor_codes
SPMD Codes: ARC_Matlab_2017Oct25_spmd_codes