multi-core software

Arved Sandstrom dcest61 at hotmail.com
Sun Jun 7 21:42:08 EDT 2009


Jon Harrop wrote:
> Arved Sandstrom wrote:
>> Lew wrote:
>>> Interesting distinction.  Would it be fair to compare concurrent
>>> programming to the bricks used to build the parallel program's edifice?
>> Way too much of a fine distinction. While they are in fact different,
>> the point of concurrent programming is to structure programs as a group
>> of computations, which can be executed in parallel (however that might
>> actually be done depending on how many processors there are).
> 
> No. Concurrent programming is about interleaving computations in order to
> reduce latency. Nothing to do with parallelism.

Jon, I do concurrent programming all the time, as do most of my peers. 
Way down on the list of why we do it is the reduction of latency.

AHS



More information about the Python-list mailing list