Using MATLAB on the ACES Cluster

Overview

Instructor: Marinus Pennings

Time: Tuesday, April 16, 2024 — 1:30PM-4:00PM CT

Location: Online using Zoom

Prerequisites: Current ACCESS ID, basic knowledge of MATLAB

This course introduces different ways to use MATLAB on the ACES cluster and how to leverage its parallel resources. Participants will use MATLAB on the portal through the interactive Matlab App and learn how to create and submit MATLAB jobs using the Drona Composer. Other topics include how to start parallel pools and utilize GPUs on ACES.

Course Materials

  • Using Matlab on the ACES Cluster (Spring 2024): Slides
  • Using Matlab on the ACES Cluster (Spring 2024): Live script

Agenda

This course focuses on, among others, the following topics:

  • Using the MATLAB GUI with OpenOnDemand
  • Submitting MATLAB jobs using the Drona Composer
  • Creating/managing cluster profiles
  • Parallel programming using MATLAB workers
  • Parallel programming using GPUs on ACES

Note: During the class session, many aspects of the material will be illustrated live via a login to an HPRC cluster. Attendees will complete these parts with their own laptops logged into the ACES cluster, following along with the instructor. You are encouraged to contact the HPRC helpdesk with any questions.