In article <pan.2009.02.10.21.58...@remove.this.cybersource.com.au>,
Steven D'Aprano  <ste...@remove.this.cybersource.com.au> wrote:
>
>As I understand it, there's very little benefit to multi-cores in Python 
>due to the GIL. 

As phrased, your statement is completely wrong.  Here's a more correct
phrasing: "For threaded compute-bound applications written in pure
Python, there's very little benefit to multiple cores."  But threaded
I/O-bound applications do receive some benefit from multiple cores, and
using multiple processes certainly leverages multiple cores.  If boosting
the performance of a threaded compute-bound application is important, one
can always write the critical parts in C/C++.
-- 
Aahz (a...@pythoncraft.com)           <*>         http://www.pythoncraft.com/

Weinberg's Second Law: If builders built buildings the way programmers wrote 
programs, then the first woodpecker that came along would destroy civilization.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to