1. The Art of Multiprocessor Programming;Herlihy,2008
2. Defining correctness conditions for concurrent objects in multicore architectures;Dongol,2015
3. Reevaluating Amdahl's law;Gustafson;Commun. ACM,1988
4. Data structures in the multicore age;Shavit;Commun. ACM,2011
5. Quiescent Consistency: Defining and Verifying Relaxed Linearizability;Derrick,2014