Viewing Program Profile (Profiler) Results from Remote Clusters

3 views (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 Third-Party 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!