Read-copy update: Using execution history to solve concurrency problems PE McKenney, JD Slingwine Parallel and Distributed Computing and Systems 509518, 509-518, 1998 | 449 | 1998 |
Stochastic fairness queueing PE McKenney IEEE INFOCOM'90, 733,734,735,736,737,738,739,740-733,734,735,736,737,738,739,740, 1990 | 414 | 1990 |
Packet recovery in high-speed networks using coding and buffer management N Shacham, P McKenney IEEE INFOCOM'90, 124,125,126,127,128,129,130,131-124,125,126,127,128,129,130,131, 1990 | 365 | 1990 |
Apparatus and method for achieving reduced overhead mutual exclusion and maintaining coherency in a multiprocessor system utilizing execution history and thread monitoring JD Slingwine, PE McKenney US Patent 5,442,758, 1995 | 310* | 1995 |
Read-copy update PE McKenney, J Appavoo, A Kleen, O Krieger, R Russell, D Sarma, ... Ottawa Linux Symposium Conference Proceedings, 175, 2001 | 301 | 2001 |
User-level implementations of read-copy update M Desnoyers, PE McKenney, AS Stern, MR Dagenais, J Walpole IEEE Transactions on Parallel and Distributed Systems 23 (2), 375-382, 2011 | 245 | 2011 |
Performance of memory reclamation for lockless synchronization TE Hart, PE McKenney, AD Brown, J Walpole Journal of Parallel and Distributed Computing 67 (12), 1270-1285, 2007 | 242 | 2007 |
Exploiting Deferred Destruction: An Analysis of Read-Copy-Update Techniques in Operating System Kernels PE McKenney Oregon Graduate Institute at OHSU, 2004 | 190 | 2004 |
Apparatus and system for dynamically allocating main memory among a plurality of applications S Bansal, PE McKenney, DS Modha US Patent 7,487,320, 2009 | 184 | 2009 |
Enabling autonomic behavior in systems software with hot swapping J Appavoo, K Hui, CAN Soules, RW Wisniewski, DM Da Silva, O Krieger, ... IBM systems journal 42 (1), 60-76, 2003 | 179 | 2003 |
The flow queue codel packet scheduler and active queue management algorithm T Hoeiland-Joergensen, P McKenney, D Taht, J Gettys, E Dumazet | 157 | 2018 |
Adaptive reader-writer lock PE McKenney US Patent 7,191,272, 2007 | 142 | 2007 |
Is Parallel Programming Hard, And, If So, What Can You Do About It?(Release v2023. 06.11 a) PE McKenney arXiv preprint arXiv:1701.00854, 2017 | 136 | 2017 |
Reader-writer lock for multiprocessor systems PE McKenney, B Kingsbury US Patent 6,823,511, 2004 | 132 | 2004 |
Method for maintaining data coherency using thread activity summaries in a multicomputer system JD Slingwine, PE McKenney US Patent 5,608,893, 1997 | 131 | 1997 |
The read-copy-update mechanism for supporting real-time applications on shared-memory multiprocessor systems with Linux D Guniguntala, PE McKenney, J Triplett, J Walpole IBM Systems Journal 47 (2), 221-236, 2008 | 129 | 2008 |
What is RCU, fundamentally? PE McKenney, J Walpole Linux Weekly News (LWN. net), 2007 | 125 | 2007 |
Efficient demultiplexing of incoming tcp packets PE McKenney, KF Dove ACM SIGCOMM Computer Communication Review 22 (4), 269-279, 1992 | 124 | 1992 |
Software implementation of synchronous memory barriers PE McKenney US Patent 6,996,812, 2006 | 118 | 2006 |
Message passing using shared memory of a computer BA Kingsbury, JMC Sulmont, PE McKenney US Patent 6,629,152, 2003 | 110 | 2003 |