Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
View analytic
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 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.  

Speakers
avatar for Paul E. McKenney

Paul E. McKenney

Distinguished Engineer, IBM
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, networking protocols at SRI International, and work as a self-employed contract programmer on soft-realtime projects. His hobbies include what passes for running... Read More →


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

Attendees (13)