I tried using the profiler with another problem a few months ago, and 
ProfileView was not working for me then. I will give it another try. 
However, the parts of the code that impact the timing are pretty narrowly 
identified already. I have read the performance guide pretty carefully, and 
I don't see how to improve the current code with its suggestions. I suspect 
that trying to avoid using large arrays, and doing more with loops, might 
help. That would be a change of strategy, though, rather than an 
optimization of the current approach.

On Thursday, December 17, 2015 at 3:54:07 PM UTC+1, Kristoffer Carlsson 
wrote:
>
> Why haven't you tried to profile it? That's is the first thing that anyone 
> that would try to help you would do. Use 
> https://github.com/timholy/ProfileView.jl see what is slow and see if it 
> is explained in the performance guide.
>
> Then you can ask a much better question, like "why is this statement" slow 
> instead of posting a whole function and ask someone to optimize the whole 
> thing.
>

Reply via email to