Starting Parallel pool on a cluster

Hi everyone,
We're trying run our script on a cluster, that is running on CentOS 7.4, Torque with cgroups support, using parfor. But we run into an error while creating the parallel pool with parpool/parcluster.
c = parcluster();
chanExtractPool = parpool(c, 20);
This however produces the following error:
Error using parcluster (line 56)
Invalid default value for property 'ProcessInformation' in class
'parallel.cluster.Local':
The following error occurred while retrieving the name of process 31136:
Couldn't find process 31136
Any ideas on how to fix this?

2 件のコメント

Kojiro Saito
Kojiro Saito 2017 年 11 月 23 日
What cluster profile are you using, a built-in Torque cluster profile?
Also, what the return values of the following?
c = parcluster()
Paul Safier
Paul Safier 2020 年 5 月 4 日
I have the same issue. Here's what I get when I run that command:
>> c = parcluster()
Error using parcluster (line 61)
Invalid default value for property 'ProcessInformation' in class 'parallel.cluster.Local':
The following error occurred while retrieving the name of process 198461:

サインインしてコメントする。

回答 (1 件)

Sam Marshalik
Sam Marshalik 2021 年 11 月 4 日
編集済み: Sam Marshalik 2021 年 11 月 4 日

0 投票

I would suggest to reach out to the MathWorks Technical Support team to troubleshoot this. You can reach them by phone or e-mail: https://www.mathworks.com/support/contact_us.html.

カテゴリ

ヘルプ センター および File ExchangeRun Code on Clusters and Cloud Platforms についてさらに検索

質問済み:

2017 年 11 月 22 日

編集済み:

2021 年 11 月 4 日

Community Treasure Hunt

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

Start Hunting!

Translated by