On 16/06/10 14:43, John Foust wrote:
Premature optimization is the root of all evil.
What, you need it to be fast? Or just correct?
Both :)
It's currently taking ~45 seconds to scan and decode 160 tracks (80
track disc, both sides). It'd be nice to get that down by, say, half.
This is on an Intel Core2Quad Q6600 overclocked to 3GHz. So "throw more
CPU power at it" isn't really an option unless someone wants to give me
a machine like Jaguar, Kraken or Bluegene.
Actually, this is one algorithm which should multi-thread quite nicely.
One track per thread... Hmm...
--
Phil.
classiccmp at philpem.me.uk
http://www.philpem.me.uk/