Long lived adaptive splitter and applications, Distributed Computing, vol.15, pp.67-86, 2002. ,
Are lock-free concurrent algorithms practically wait-free?, STOC, pp.714-723, 2014. ,
Analyzing the performance of lock-free data structures: A conflict-based model, DISC, pp.341-355, 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01206582
How lock-free data structures perform in dynamic environments: Models and analyses, 2016. ,
Algorithms adapting to point contention, JACM, vol.50, issue.4, pp.444-468, 2003. ,
Computing with reads and writes in the absence of step contention, DISC, pp.122-136, 2005. ,
Everything you always wanted to know about synchronization but were afraid to ask, SOSP, pp.33-48, 2013. ,
Scalable statistics counters, SPAA, pp.43-52, 2013. ,
CASPAR: breaking serialization in lock-free multicore synchronization, ASPLOS, pp.789-804, 2016. ,
A scalable lock-free stack algorithm, J. Par. Distr. Computing, vol.70, issue.1, pp.1-12, 2010. ,
Wait-free synchronization, TOPLAS, vol.13, issue.1, pp.124-149, 1991. ,
Threading building blocks framework, pp.2016-2017 ,
Disjoint-access-parallel implementations of strong shared memory primitives, PoDC, pp.151-160, 1994. ,
A proof for the queuing formula: L= ? w, Operations research, vol.9, issue.3, pp.383-387, 1961. ,
Cas-based lock-free algorithm for shared deques, Euro-Par, pp.651-660, 2003. ,
Hazard pointers: Safe memory reclamation for lock-free objects, IEEE TPDS, vol.15, issue.8, p.17, 2004. ,
Simple, fast, and practical non-blocking and blocking concurrent queue algorithms, PoDC, pp.267-275, 1996. ,
Accessed, pp.2016-2017 ,
, , pp.2016-2017
Systems programming: Coping with parallelism. International Business Machines Incorporated, 1986. ,
Implementing Lock-Free Queues, ICPADS, pp.64-69, 1994. ,