Can I run matlab, interacting with its GUI, on another PC?
42 ビュー (過去 30 日間)
古いコメントを表示
I have a very small and old PC, which I use mostly as a terminal to interact with servers, which are very powerful instead. They run windows, and I cannot connect to them graphically (if not just occasionally, e.g. when I need to set them up).
I need to run matlab, and I need to run it on that server. How do I achieve that? Can I install matlab both on my pc and on that server and tell my matlab "run the actual code on the other computer, as a worker" in a kind of "parallel computing toolbox" fashion? Is there any other way? I can open any ssh tunnel to that server, if it helps, but not run ssh -x, as it's windows. BTW, my programs also make use of compiled mex functions.
I have academic campus licenses, so I can use all releases of matlab and the number of licenses is not an issue.
2 件のコメント
Jan
2022 年 6 月 21 日
"I cannot connect to them graphically" - why not? With RDP or VNC the problem is trivial to solve.
回答 (2 件)
Jan
2022 年 6 月 21 日
This sounds like a job for the Parallel Server: https://www.mathworks.com/help/matlab-parallel-server/index.html?searchHighlight=matlab%20parallel%20server
3 件のコメント
Raymond Norris
2022 年 6 月 21 日
I agree with Jan's suggestion.
@Luca Presotto you mentioned MEX-files -- are all the machines running the same OS?
Jan
2022 年 6 月 22 日
If you want to keep all data on the server, VNC or RDP is the best choice. What about using a server version of Windows? You are violating the license agreement of Windows, if you access the computer with 2 sessions ate the same time.
An Alternative is to install a bare-metal Windows Server to run two HyperV machines on the server. As far as I remember the HyperV-Server can be used for free: https://www.altaro.com/hyper-v/how-to-install-hyper-v-r2/free-server-core/
Luca Presotto
2022 年 6 月 22 日
1 件のコメント
Raymond Norris
2022 年 6 月 22 日
Then MEX-files shouldn't be a problem. I would agree with Jan's suggestion of using MATLAB Parallel Server.
参考
カテゴリ
Help Center および File Exchange で Introduction to Installation and Licensing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!