Former IBM Distinguished Engineer
Paul E. McKenney has worked with real-time operating-system kernel synchronization mechanisms (e.g., realtime RCU in Linux), SMP/NUMA scalability and performance in Linux and UNIX operating-system kernels, performance analysis, routing and congestion control in networking, embedded realtime applications. He is the maintainer of RCU implementation and the rcutorture test module within the Linux kernel. Paul was previously an IBM Distinguished Engineer at the IBM Linux Technology Center. He has more than 200 publications and hold more than 100 patents. His specialties includes Performance programming for multi-threaded and multicore systems, NUMA architectures, Free/open-source software projects.