benchmarking IDL code. [message #26379] |
Tue, 04 September 2001 04:43  |
Randall Skelton
Messages: 169 Registered: October 2000
|
Senior Member |
|
|
Hi all,
Does anyone have any ideas on how to benchmark complex (procedural/object)
IDL code?
I am trying to determine how much time, memory, cpu, diskio is being spent
in each IDL function/procedure I call to determine where I should be
looking to optimize a few algorithms. It would also be nice to get a
breakdown of which internal IDL routines are taking the most time but I
suspect this isn't possible...
Cheers,
Randall
------------------------------------------------------------ -------------
University of Oxford rhskelto@atm.ox.ac.uk (email)
Atmospheric, Oceanic & Planetary Physics +44/0 1865 558 637 (home)
Clarendon Laboratory +44/0 1865 272 904 (office)
Parks Road, Oxford, UK, OX1 3PU
------------------------------------------------------------ -------------
|
|
|
Re: benchmarking IDL code. [message #26521 is a reply to message #26379] |
Tue, 04 September 2001 13:10  |
Craig Markwardt
Messages: 1869 Registered: November 1996
|
Senior Member |
|
|
wmc@bas.ac.uk writes:
> Alex Schuster <Wonko@planet-interkom.de> wrote:
>> The PROFILER at least gives information about the time spent in
>> routines:
>
> Wow. Thats useful. I never knew... thanks.
Yeah, I never knew that PROFILER existed either. I already see where
the code gets bottled up in a big library... Fantastic.
Craig
--
------------------------------------------------------------ --------------
Craig B. Markwardt, Ph.D. EMAIL: craigmnet@cow.physics.wisc.edu
Astrophysics, IDL, Finance, Derivatives | Remove "net" for better response
------------------------------------------------------------ --------------
|
|
|