Overhead of individual python apps
Steve Holden
steve at holdenweb.com
Wed Sep 28 10:31:42 EDT 2005
Paul Boddie wrote:
> Steve Holden wrote:
>
>>Even embedded systems are much larger now than the minicomputers of
>>yesteryear. Everything's relative. Just wait three years!
>
>
> Had you placed such a bet in 2000, you'd have cleaned up at the
> "Moore's Law Casino", but there are various factors at work now which
> complicate the once-inevitable trends of hardware performance and the
> corresponding advice to people wishing to speed up or slim down their
> software: the flattening out of the CPU frequency curve and the
> tendency of CPU manufacturers to choose multiple core strategies are
> two things which prevent applications from speeding up all by
> themselves; whilst storage density is still increasing, as far as I
> know, I'd imagine other strategies being adopted in system architecture
> which could make performance tradeoffs more pronounced in accessing all
> that storage.
>
> In other words, expect many more threads about global interpreter locks
> in the coming three years than we've seen in the last three or even six
> years. ;-)
>
I seem to remember blogging about this a while ago, or perhaps just
ranting at c.l.py ... anyway, bottom line is that most people have more
than adequate power for their current needs in a present-day
single-processor computer.
Expect also to see computational methods focus more on memory-intensive
techniques impractical in the past.
regards
Steve
--
Steve Holden +44 150 684 7255 +1 800 494 3119
Holden Web LLC www.holdenweb.com
PyCon TX 2006 www.pycon.org
More information about the Python-list
mailing list