User-Level Implementations of Read-Copy Update
IEEE Transactions on Parallel and Distributed Systems
By Mathieu Desnoyers,Paul E. McKenney,Alan S. Stern,Michel R. Dagenais,Jonathan Walpole
Issue Date:February 2012
Read-copy update (RCU) is a synchronization technique that often replaces reader-writer locking because RCU's read-side primitives are both wait-free and an order of magnitude faster than uncontended locking. Although RCU updates are relatively heavy weigh...