Threaded for loop

Paul Rubin http
Sat Jan 13 16:53:04 EST 2007


"John" <weekender_ny at yahoo.com> writes:
> I want to do something like this:
> 
> for i = 1 in range(0,N):
>  for j = 1 in range(0,N):
>    D[i][j] = calculate(i,j)
> 
> I would like to now do this using a fixed number of threads, say 10
> threads. What is the easiest way to do the "parfor" in python?

It won't help in terms of actual parallelism.  Python only lets one
thread run at a time, even on a multi-cpu computer.  



More information about the Python-list mailing list