作者: Paul E. McKenney , Maged M. Michael , Josh Triplett , Jonathan Walpole
关键词:
摘要: The advent of multi-core and multi-threaded processor architectures highlights the need to address well-known shortcomings ubiquitous lock-based synchronization mechanisms. To this end, transactional memory has been viewed by many as a promising alternative locking. This paper therefore presents constructive critique locking memory: their strengths, weaknesses, opportunities for improvement.