Monthly Archives: November 2010

Stupid RCU Tricks: Can Transactional Memory Subsume RCU?

In theory, transactional memory (TM) can emulate RCU read-side critical sections quite straightforwardly: Change all occurrences of rcu_read_lock() into your favorite start-of-transaction primitive. Change all occurrences of rcu_read_unlock() into your favorite end-of-transaction primitive. Replace all rcu_dereference() primitives with their arguments. … Continue reading

Posted in Uncategorized | Tagged , | Comments Off on Stupid RCU Tricks: Can Transactional Memory Subsume RCU?