How to use Matlab Parallel Server

1 view (last 30 days)
Iliya Valchev
Iliya Valchev on 6 May 2020
Commented: Jason Ross on 7 May 2020
Hello,
We are using Simulink for running some heavy simulations. Our university has a licence for Matlab Parallel Server. And here our struggles begin...
How can we use the Matlab parallel server? The uni is saying that I can assign the license in the license center, but I neither see it, not can I enter it. Do they have to do it?
Once I have this server what are the next steps? Is it supposed that the uni has a cluster, or I can create one on my own using the comptuters I have?
I have read a lot of the online documentation of the Parallel Server and I still cannot fully understand the use cases and requirements.
I would be really helpful if someone can answer these questions.
  3 Comments
Iliya Valchev
Iliya Valchev on 7 May 2020
Thank you for your answer. I was happily surprised that these searches brought some results; great support!
I am still not sure I understand correctly the concept of the Parallel Server. Is it correct that the orgranization needs a license for it from Mathworks, and then configure on its own this server and provide its own computational power? So Mathworks does not provide the server as a service, and also just installing the Parallel Server is not enough and you need to manually configure some scheduler and computational cluster?
Jason Ross
Jason Ross on 7 May 2020
We support a number of environments, including on-premesis and a service in the cloud. In my experience, universities often have on-premesis HPC/compute facilities for research computing that is supported/configured by university staff. In these scenarios Parallel Server integrates with an existing job scheduler (Slurm, LSF, Torque, PBS, etc) so that MATLAB jobs can run alongside other parallel compute jobs.
If you just want to install locally on some hardware that you have, you can install Parallel Server and use the job scheduler provided.
If you don't want to deal with the setup and maintenance for the server and hardware/etc you can run a cluster in the cloud. There is an option for us to do all the setup, all you need to bring is your AWS or Azure credentials (Cloud Center), or we publish reference architectures if you prefer to build your own cluster on the cloud. We also work with other hosting providers who will host your cluster if you don't want to use AWS or Azure, and don't want to build it yourself (see the link for those providers).
There are pros and cons to all the above in terms of cost, difficultly/amount of work, level of effort, etc.

Sign in to comment.

Answers (0)

Categories

Find more on Third-Party Cluster Configuration in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!