On 11/30/11 5:04 PM, Sean Kelly wrote:
On Nov 28, 2011, at 3:48 AM, Debdatta wrote:

In my (limited) experience, involving mostly threading for
performance, sharing is the norm.( Take a look at .NET's task
parallel library, or intel's TBB.)

So is complexity and the propensity for deadlocks ;-)

In fact there's a bit of confusion somewhere; in fork-join parallelism (.NET TPL, TBB) there is in fact very little sharing; individual threads work on disjoint data sets, and the join operation simply establishes checkpoints.

Andrei

Reply via email to