[Lazarus] Threads in Lazarus code base

Michael Van Canneyt michael at freepascal.org
Fri Sep 17 13:31:59 CEST 2010



On Fri, 17 Sep 2010, Michael Schnell wrote:

> On 09/17/2010 10:43 AM, Michael Van Canneyt wrote:
>>   Threads are one way of implementing parallel computing.
>
> What other decent way is there to allow parallel computing (I here mean using 
> multiple CPUs) in a single program  running on an SMP OS ?

Well, who says you need the 'single program' ?

In each case, it's a question for researchers. 
I don't pretend to have answers.

But I do know from experience that thread synchronisation and communication 
is a problem when common data is used.

Michael.




More information about the Lazarus mailing list