ow2-proactive / connector-matlab-scilab

ProActive connector for Matlab & Scilab
http://proactive.activeeon.com/
GNU Affero General Public License v3.0
2 stars 13 forks source link

Improve function and Matlab toolbox dependency checks #266

Closed activeeon-bot closed 8 years ago

activeeon-bot commented 9 years ago

Original issue created by Fabien Viale on 04, Jun 2015 at 18:42 PM - MSC-277


The currently used function "depfun" is deprecated and superseded by matlab.codetools.requiredFilesAndProducts which is able to find toolbox used in a function hierarchy.

As we were using to do that manually, it is beneficial to use the new API.

In this API, there is no option to do the recursive search manually (i.e. toponly), which means that it is very slow and would be a huge overhead if done each time, so the caching mechanism must be improved to avoid this issue.

Additionnally, there must be a way to disable function dependency check (in the PAOptions) and manually set the matlab path on the remote nodes (which is acceptable only on an homeneous configuration).