Viewing Program Profile (Profiler) Results from Remote Clusters

1 view (last 30 days)
I am currently running an constrained optimization problem with a fairly computationally intense objective function and fmincon on a remote cluster of computers (single node, up to 12 workers). To ensure efficiency in my code, I would like to run the matlab Profiler during the code's execution.
I have done this, and I download and view the structure in html form on my local machine. However, when I do this, I cannot 'click' on the function name to examine the performance of child functions. As most of the execution time is spent in the objective function, this means I cannot access the information most valuable to me. The error that is thrown goes something like this:
>> profview(0,data_profiler)
[Then I click in the html file, and:]
Error using getmcode (line 16)
Unable to read file /home/cseveren/exp13/zambia_SLU.m
Error in profview>makefilepage (line 501)
f = getmcode(fullName);
Error in profview (line 70)
s = makefilepage(profileInfo,idx, busyLineSortKey
if trueStr2Num(busyLineSortKey));
Any suggestions for a way to manage this?

Answers (0)

Categories

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