Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2005-08-25 08:34:59

Maxim Yegorushkin wrote:

> I just skimmed through boost/detail/quick_allocator.hpp and noticed
> that quick_allocator causes false sharing on SMP. It happens when
> several counters are allocated within the same cache line and those
> counters are used by different processors, thus thrashing processors'
> cache lines when the counter is written, even when the counter is used
> by a single processor only.

What do you suggest?

Boost list run by bdawes at, gregod at, cpdaniel at, john at