Follow
Paul McKenney
Paul McKenney
Software Engineer, Facebook
Verified email at meta.com - Homepage
Title
Cited by
Cited by
Year
Read-copy update: Using execution history to solve concurrency problems
PE McKenney, JD Slingwine
Parallel and Distributed Computing and Systems 509518, 509-518, 1998
4541998
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
4171990
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
3651990
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
3042001
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
2462011
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
2452007
Exploiting Deferred Destruction: An Analysis of Read-Copy-Update Techniques in Operating System Kernels
PE McKenney
Oregon Graduate Institute at OHSU, 2004
1902004
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
1842009
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
1802003
The flow queue codel packet scheduler and active queue management algorithm
T Hoeiland-Joergensen, P McKenney, D Taht, J Gettys, E Dumazet
1662018
Adaptive reader-writer lock
PE McKenney
US Patent 7,191,272, 2007
1422007
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
1362017
Reader-writer lock for multiprocessor systems
PE McKenney, B Kingsbury
US Patent 6,823,511, 2004
1322004
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
1312008
Method for maintaining data coherency using thread activity summaries in a multicomputer system
JD Slingwine, PE McKenney
US Patent 5,608,893, 1997
1311997
What is RCU, fundamentally?
PE McKenney, J Walpole
Linux Weekly News (LWN. net), 2007
1252007
Efficient demultiplexing of incoming tcp packets
PE McKenney, KF Dove
ACM SIGCOMM Computer Communication Review 22 (4), 269-279, 1992
1241992
Software implementation of synchronous memory barriers
PE McKenney
US Patent 6,996,812, 2006
1192006
Message passing using shared memory of a computer
BA Kingsbury, JMC Sulmont, PE McKenney
US Patent 6,629,152, 2003
1102003
The system can't perform the operation now. Try again later.
Articles 1–20