[ Post New Message | Post Reply to this One | Send Private Email to Patrick Shriver | Help ]

need for speed

from Patrick Shriver (Patrick.Shriver@colorado.edu)
We need to speed up the code!! Without all the propagator routines in there, it is taking 2-3 seconds to process a 10second time step. Since we have 24 hours of data to sift through, that'll take about 7 hours (3600 s/hr * 24hr * 1 step/10s * 3 sec/step * 1hr/3600 sec)!

I can only imagine what'll happen when the propagator gets all together into the code. Please look through all your routines and eliminate any unnecessary loops (making use of vector/matrix math capabilities in MATLAB) and make sure you are initializing all array sizes (so that the array size isn't constantly being dynamically allocated within the code) wherever possible.

pat

(posted 8742 days ago)

[ Previous | Next ]