| Number | Name | Date | Kind |
|---|---|---|---|
| 4847754 | Obermarck et al. | Jul 1989 | A |
| 5319778 | Catino | Jun 1994 | A |
| 5471593 | Branigin | Nov 1995 | A |
| 5485626 | Lawlor et al. | Jan 1996 | A |
| 5553305 | Gregor et al. | Sep 1996 | A |
| 5966547 | Hagan et al. | Oct 1999 | A |
| 6178473 | Bonola | Jan 2001 | B1 |
| 6360220 | Forin | Mar 2002 | B1 |
| 6513057 | McCrory | Jan 2003 | B1 |
| 20010047361 | Martin et al. | Nov 2001 | A1 |
| Entry |
|---|
| Maged M. Michael and Michael L. Scott, Simple, Fast, and Practical Non-Blocking and Blocking Concurrent Queue Algorithms, ACM 1996, pp. 269-275.* |
| Thomas E. Anderson, The performance of Spin Lock Alternatives for Shared-Memory Multiprocessors, IEEE 1990, Log No. 8931909.* |
| Maurice Herlihy and J. Eliot B. Moss, Transactional Memory: Architectural Support for Lock-Free Data Structures, IEEE 1993, pp. 289-300.* |
| John D. Valois, Lock-Free Linked Lists Using Compare-and-Swap, ACM 1995, pp. 214-222. |