Boost logo

Boost :

Subject: [boost] boost.lockfree review request
From: Tim Blechmann (tim_at_[hidden])
Date: 2009-08-17 07:54:00


hi all,

i would like to submit a small library of lock-free data structures for
review.

boost.lockfree provides implementations of lock-free data structures.
lock-free data structures can be accessed by multiple threads without
the necessity of blocking synchronization primitives such as guards.
lock-free data structures can be used in real-time systems, where
blocking algorithms may lead to high worst-case execution times, to
avoid priority inversion, or to increase the scalability for
multi-processor machines.

boost.lockfree provides:
* boost::lockfree::fifo, a lock-free fifo queue
* boost::lockfree::stack, a lock-free stack

the code is available from the boost vault:
http://www.boostpro.com/vault/index.php?action=downloadfile&filename=boost_lockfree-170809.zip&directory=Concurrent%20Programming&

and from my personal git repository:
git://tim.klingt.org/boost_lockfree.git
http://tim.klingt.org/git?p=boost_lockfree.git

the documentation is available at:
http://tim.klingt.org/boost_lockfree/

thanks in advance,
tim

-- 
tim_at_[hidden]
http://tim.klingt.org
You don't have to call it music if the term shocks you.
  John Cage



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