Reaching Others University at Buffalo - The State University of New York
Skip to Content


MATLAB is a high-performance language for technical computing.  It integrates computation, visualization, and programming in an easy-to-use environment where problems and solutions are expressed in familiar mathematical notations.

Category:  Programming Language


Usage Notes
Show the software versions
    module avail matlab

Loading the module will set the path and any necessary variables
    module load matlab/version

An example SLURM script that launches a PCT (parallel computing toolbox) MatLab job is accessible from the CCR front-end. It is located here:

Using Matlab on the Cluster

Matlab is available on every machine in the rush cluster. This allows users to submit Matlab jobs through the Matlab Distributed Computing Server or through their own SLURM scripts without worrying about where the job will run.

NOTE: The Matlab graphical interface works most smoothly when run from the Remote Visualization Node.

MATLAB Parallel Computing Toolbox
MATLAB Distributed Computing Server
Programming GPUs (graphics processing units) in MATLAB.