How can i make nodes communicate each other by using MDCS?

7 views (last 30 days)
hi, i'm student of master's course in korea. I have some problem to using MDCS.
The cluster that I using is have 64 cores, and admincenter reconize them all.
And when I running som functions, the cores of cluster show reactions, but master(?) core could not recieve the signal that functions is finished. Pushing ctrl+C, error massage appeared like as bottom sentense
'Error using distcomp.eventwaiter/waitForEvent
Error in distcomp.job/waitForState (line 97) OK = lock.waitForEvent(timeout);
Error in dfeval (line 104) waitForState(jobObj,'finished');'
And there are other problerms. when i running my code that contained external executed file in one PC using parfor to paralleize the code to 4core, doesn't occured error. But running in Cluster by MDCS, the code doesn't works. i don't know why..
please help me...
i want to run my code more than once...

Answers (1)

Jason Ross
Jason Ross on 27 Nov 2012
I am not sure about your first problem, but I would imagine the reason the second problem occurs is that the cluster can't find the executable because it's not accessible. To make it accessible, you can do something like put it in a shared location and use the full path to the executable, or you could attach it as an attached file or folder in the cluster profile. There are pluses and minuses to each approach.

Categories

Find more on MATLAB Parallel Server 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!