Parallelization on muli-CPU hardware?

Corey Coughlin corey.coughlin at attbi.com
Wed Oct 6 20:32:57 CEST 2004


Speaking of multiprocessor architectures, here's a link I ran across
last month:

http://blogs.sun.com/roller/page/jonathan/20040910#the_difference_between_humans_and

It describes Sun's next chip, the Niagra project, a single chip with 8
processor cores each capable of running 4 threads, for a total of 32
threads.  And you can bet they're coming up with multichip servers. 
This is actually technology from a company that Sun bought, and now
they're kind of staking the future of the company on it. (Especially
given the Millenium chip fiasco.)  But they're not alone by any
strech, AMD says it'll be shipping a multicore opteron next year, and
Intel is already out the HT technology, and they'll be doing
multicores soon too.  The future is here, we should be prepared.

------ Corey



Alan Kennedy <alanmk at hotmail.com> wrote in message news:<WOQ8d.32865$Z14.12045 at news.indigo.ie>...

> 
> As I've already stated, I believe the benefits and trade-offs of the GIL 
> are arguable either way when there is a small number of processors 
> involved, e.g. 2 or less. But if chip makers are already producing chips 
> with 2 execution pipelines, then you can be sure it won't too be long 
> before they are shipping units with 4, 8, 16, 32, etc, execution 
> pipelines. As this number increases, the GIL will increasingly become a 
> restrictive bottleneck.
> ally be running python code.
>



More information about the Python-list mailing list