Good day all,
I currently have an optimization algorithm implemented in Matlab. The time to arrive at a solution for this algorithm varies.
There is a speed variation since success of ending the optimization relies on randomly selecting a set of data which is hopefully reliable enough for a solution. So for example, my algorithm can end in little as 1 iterations or a maximum of 200 iterations ( i.e. ,a value which I set).
I have seen Matlab's Parallel computing toolbox but not sure if would apply to my situation.
I would like to know if it is possible to somehow run my algorithm in "parallel" jobs, such that, I can run the script multiple times and end the overall algorithm with the job that terminates first ?
Is anything like this or similarly possible with the parallel toolbox?
thanks any suggestions, Aiden