Lock-Free is hot again

A spur of interest kicked in on a thread on the Orocos-dev mailing list regarding the lock-free data-exchange in the Real-Time Toolkit. It started with the mentioning of libatomic_ops, which is a portable atomic operations library which could help making the RTT more portable.

As the discussion proceeded, it came clear that the music software industry/enthusiasts are looking for a real-time lock-free algorithms library. It did not yet kick-off, but the algorithms present in RTT largely match what they are looking for. I posted an overview of the algorithms present in the RTT and how well they work.

Wether they should 'import' the RTT or split off the algorithmic part is yet undecided. For Orocos users, the RTT remains -as is- though.