Boost logo

Boost :

Subject: Re: [boost] [lockfree::fifo] Review
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2009-12-10 07:00:18


Tim Blechmann a écrit :

> all 32 bit platforms that i know of are using the full 32bit as address
> space (the lower two bits are 0 because of 32bit alignment) ... on 64bit
> platforms it is quite different ... ppc64, ia64 and x86_64 all use just
> a part of the full address space (iirc 48 bit for x86_64) ... the rest
> should be usable as aba prevention tag.

48 bits is only for the current x86_64 platforms, it will get upgraded
to 64 bits eventually.

However, such platforms will also support DWCAS, so you have your backup
solution.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk