Applications and Uses for MATLAB

Event description

  • Professional and career development

This workshop will focus on approaches to porting Matlab applications to a supercomputer environment such as that of ASU's Agave supercomputer. This is not an intro to Matlab course. The intended audience member will have developed Matlab code that runs on a desktop machine but now would like to run this code in a parallel environment. This may be implemented through either:

  1. Batch submission of multiple single-threaded instances (e.g. parameter sweep)
  2. Multithreading m file using "parfor" command
  3. Confronting large datasets using distributed arrays or tall arrays
  4. Exploiting Matlab functions ported to GPU
  5. Multithreading C-code using OpenMP or writing cuda kernels and compiling with mex compiler to be called by Matlab
  6. Introduction to features of the Matlab Parallel Server

In preparation for the workshop all attendees are encouraged to obtain an account on Agave if they do not already have one: https://cores.research.asu.edu/research-computing/get-started/create-an-account

About Research Computing:
Research Computing is a core Knowledge Enterprise facility and part of the Research Technology Office. The Research Technology Office is a team of professionals ready to help meet your research technology needs and support your research. From proposal support to advanced computational resources, such as supercomputers, Research Computing enables research, accelerates discovery, spurs innovation, and assists researchers at all stages of their research.

Questions? Please visit researchcomputing.asu.edu for more information about Research Computing or submit a help request: https://rto.asu.edu/request-help/.

Find more events hosted by Research Computing.

Event contact

Rebecca Belshe
Date

Wednesday, February 4, 2026



Time

10:00 am11:00 am (MST)


Location

Online

Cost

Free