Matlab runs very slow on Supercomputer
조회 수: 6 (최근 30일)
이전 댓글 표시
Hello,
I am trying to run a python code on a supercomputer that is updated by running a generalized eigenvalue problem that I wrote in Matlab at every time-step. For some reason, the matlab code is very slow, even slower than when run on my normal machine. I tried testing the matlab code individually by writing a shell script and it was still slow. The shell script to run the matlab code looks as such:
#!/bin/bash
#SBATCH --job-name=matlab_test
#SBATCH --mem-per-cpu=10
#SBATCH --ntasks-per-node=24
#SBATCH --cpus-per-task=1
#SBATCH --nodes=1
module load MATLAB/R2021a
matlab -nodisplay -nosplash -nodesktop -nojvm -r "run('my_matlab_code.m'); exit;"
I have noticed that the Matlab also takes a considerable amount of time to load. I was wondering if there is an issue with the configuration or the way I am calling Matlab on the supercomputer. Consequently, I think only one core is being used and I do not know why that is.
Thank you,
Jack
댓글 수: 1
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Cluster Configuration에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!