На суперкомпьютере установлен MATLAB R2019b-9.
Для выполнения программы, написанной на языке MATLAB, нужно загрузить модуль matlab-r2019b-9 и выполнить запуск задания обычным образом с использованием команд srun и sbatch, указав параметры запуска matlab для выполнения программы в консольном режиме.
user@master ~$ echo "fprintf('This message is sent at time %s\n', datestr(now,'HH:MM:SS.FFF'));
disp('Hello, World!');" >hello.m
user@master ~$ module load matlab-r2019b-9
user@master ~$ srun -N 1 -p gpu -t 10 matlab -nodisplay -nosplash -nodesktop -r "run('./hello.m'); exit;"
< M A T L A B (R) >
Copyright 1984-2019 The MathWorks, Inc.
R2019b Update 9 (9.7.0.1737446) 64-bit (glnxa64)
August 5, 2021
To get started, type doc.
For product information, visit www.mathworks.com.
This message is sent at time 13:49:45.562
Hello, World!