multi-core software

Jon Harrop jon at ffconsultancy.com
Sun Jun 7 22:42:32 EDT 2009


Arved Sandstrom wrote:
> 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.

What is higher on the list?

-- 
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/?u



More information about the Python-list mailing list