comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Re: Speed does matter
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Speed does matter [message #93791 is a reply to message #93790] Mon, 17 October 2016 11:34 Go to previous messageGo to previous message
wlandsman is currently offline  wlandsman
Messages: 743
Registered: June 2000
Senior Member
On Monday, October 17, 2016 at 3:17:23 AM UTC-4, Kallisthène wrote:

>
> Some have been pestering for years Exelis and Harris to simply recompile their software with Intel-MKL.
> Right now I am enjoying a 40 speedup on SVD over IDL by using the IDL-Python bridge.

Thanks for pushing on this. It does seem that Harris Geospatial needs to update IDL to keep it speed competitive with other interpreted programs.
As you note, MATLAB now has available both just-in-time compilation, and Intel MKL compilation.

https://www.mathworks.com/products/matlab/matlab-execution-e ngine/
https://software.intel.com/en-us/articles/using-intel-math-k ernel-library-with-mathworks-matlab-on-intel-xeon-phi-coproc essor-system

And Python has "broadcasting" syntax
https://docs.scipy.org/doc/numpy/user/basics.broadcasting.ht ml

I should note though, that I was recently able to speed up a matrix-heavy IDL computation by a factor of 3 by judicious of the BLAS_AXPY (and REPLICATE_INPLACE) routine. --Wayne
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Any way to initialize mapping in IDL with WKT or a Proj.4 string?
Next Topic: getting uniform cadence data

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:36:15 PDT 2025

Total time taken to generate the page: 0.00527 seconds