Collaboration Summit 2014 has ended
Back To Schedule
Thursday, March 27 • 11:30am - 12:20pm
But What About Updates? - Paul E. McKenney, IBM

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Highly performant and scalable techniques such as RCU have been quite successful in read-mostly situations. However, there do come times when updates are necessary. It would be convenient if there was some general update-side counterpart to RCU, but sadly there is not yet any such thing. Nevertheless, there are a number of specialized update-side techniques whose performance and scalability rival that of RCU. This talk will discuss several of them and provide an outlook into the future of low-overhead scalable updates.

The audience is those kernel and application developers needing to produce parallel update-heavy code that performs and scales well.

This presentation will review the state of the update-heavy parallel-programming art and hopefully spark discussions that will advance this art.  

avatar for Paul McKenney

Paul McKenney

Distinguished Engineer, IBM Linux Technology Center, Beaverton
Paul E. McKenney is a Distinguished Engineer with the IBM Linux Technology Center, where he maintains the RCU implementation within the Linux kernel. He has been coding for four decades, more than half of that on parallel hardware. His prior lives include the DYNIX/ptx kernel at Sequent... Read More →

Thursday March 27, 2014 11:30am - 12:20pm PDT
Salon A

Attendees (0)