基于Linux的集群上批量提交matlab脚本的警告消息

基于Linux的集群上批量提交matlab脚本的警告消息

我最近开始在我的大学使用超级集群,并通过串行 matlab 脚本取得了成功。现在我正在使用 parfor 循环运行代码,并且在 .out 文件中收到此警告。我已尝试了我所知道的一切来消除有关状态中意外发现的任务的警告:不可用。

代码生成正确的输出,但这是一个问题。

有任何想法吗?我应该去找集群管理员吗?

使用“本地”配置文件启动并行池(parpool)... [警告:意外发现任务处于状态:不可用。] [> 在parallel.cluster.Local/deriveJobStateFromTasks(第29行)在parallel.cluster.Local/中getJobState(第179行)在parallel.cluster.CJSCluster/hGetJobState中(第358行)在parallel.internal.cluster.CJSJobMixin/hGetStateEnum中(第144行)在parallel.Job/get.StateEnum中(第238行)在parallel.Job/get中。状态(第230行) 在parallel.internal.customattr.CustomGetSet>iVectorishedGetHelper中(第128行) 在parallel.internal.customattr.CustomGetSet>@(a,b,c)iVectorishedGetHelper(obj,a,b,c)中(第102行)在parallel.internal.customattr.CustomGetSet/doVectorishedGet中(第103行) 在parallel.internal.customattr.Customattr.CustomGetSet/hVectorishedGet中(第76行) 在parallel.internal.customattr.GetSetImpl>iAccessProperties中(第322行) 在parallel.internal.customattr.GetSetImpl中>iGetAllPropertiesVec(第264行)在parallel.internal.customattr.GetSetImpl.getImpl(第133行)在parallel.internal.customattr.CustomGetSet>iHetFunGetFunction(第154行)在parallel.internal.customattr.CustomGetSet>@(o)iHetFunGetFunction(o ,props)(第139行)在parallel.internal.cluster.hetfun(第46行)中在parallel.internal.customattr.CustomGetSet>iHetFunGetProperty(第139行)在parallel.internal.customattr.CustomGetSet/get(第38行)中并行。 Internal.pool.InteractiveClient/pRemoveOldJobs(第 476 行) 在parallel.internal.pool.InteractiveClient/start(第317行)中 在parallel.Pool>iStartClient(第796行) 在parallel.Pool.hBuildPool中(第585行) 在parallel.internal中。 pool.doParpool(第 18 行) 在 parpool(第 98 行) 在 test_tph(第 5 行)]

相关内容