Dell AMD EPYC 7662 / NVIDIA Tesla A100

Softwares Instalados

Categoria: Matemática

MATLAB Runtime
Versão
Descrição Ambiente de execução gratuito da MathWorks para rodar aplicações compiladas com o MATLAB Compiler (mcc). Não é um MATLAB interativo: executa somente programas já compilados. A versão do Runtime deve corresponder ao release do MATLAB usado na compilação (v97 = R2019b, v98 = R2020a; do R2020b ao R2022a: v99, v910, v911, v912; a partir do R2022b a versão leva o nome do próprio release).
Documentação Documentação do MATLAB Compiler / Runtime
Configuração de caminhos do Runtime
Licença Gratuito (MathWorks MATLAB Runtime License)
Localização https://www.mathworks.com/products/compiler/matlab-runtime.html

Como usar

Existem atualmente, quatorze versões do MATLAB Runtime instaladas no ambiente:

- Opções de módulos de ativação para uso:

module load matlab-runtime/v97 MATLAB Runtime v97 (R2019b)
module load matlab-runtime/v98 MATLAB Runtime v98 (R2020a)
module load matlab-runtime/v99 MATLAB Runtime v99 (R2020b)
module load matlab-runtime/v910 MATLAB Runtime v910 (R2021a)
module load matlab-runtime/v911 MATLAB Runtime v911 (R2021b)
module load matlab-runtime/v912 MATLAB Runtime v912 (R2022a)
module load matlab-runtime/R2022b MATLAB Runtime R2022b
module load matlab-runtime/R2023a MATLAB Runtime R2023a
module load matlab-runtime/R2023b MATLAB Runtime R2023b (23.2)
module load matlab-runtime/R2024a MATLAB Runtime R2024a (24.1)
module load matlab-runtime/R2024b MATLAB Runtime R2024b (24.2)
module load matlab-runtime/R2025a MATLAB Runtime R2025a (25.1)
module load matlab-runtime/R2025b MATLAB Runtime R2025b (25.2)
module load matlab-runtime/R2026a MATLAB Runtime R2026a (26.1)
Carregue a versão correspondente ao release do MATLAB em que a aplicação foi compilada.

O módulo define a variável MCRROOT (raiz do Runtime), ajusta o LD_LIBRARY_PATH e direciona o cache do Runtime (MCR_CACHE_ROOT) para o disco local do nó.

Executável compilado pode ser chamado diretamente:

./meu_programa arg1 arg2

ou através do script gerado pelo MATLAB Compiler:

./run_meu_programa.sh $MCRROOT arg1 arg2

Exemplo de script de submissão de um job com aplicação MATLAB compilada:

#!/bin/bash
### Nome da fila de execução ###
#PBS -q par16

### Nome do job ###
#PBS -N teste

### Nome do arquivo de saida ###
#PBS -o saida

### Nome do arquivo de erros ###
#PBS -e erro

### Recursos necessarios para execução ###
#PBS -l nodes=1:ppn=16

cd $PBS_O_WORKDIR

echo "-----------------------------------------"
echo "Inicio do job:" `date`

### Configura o ambiente do MATLAB Runtime v97 (R2019b) ###

module load matlab-runtime/v97

./meu_programa arg1 arg2