OpenPOWER: Building an open-source software stack from bare metal
2:15pm Thursday 15th January 2015
Jeremy Kerr is a Power platform architect at IBM's Linux Technology
Center. His background is in Linux development (specialising in Linux bringup
on new hardware), and operating systems research.
Jeremy has been hacking on open source software development for over 14
years. As well as the kernel, Jeremy has contributed to a range of other open
source projects, including petitboot (a Linux-based bootloader), K42 (a research operating system), patchwork (a web-based patch-tracking system) and nfsim (the netfilter simulation environment).
For more information on Jeremy and his presentation, see here. You can follow him as @jeremymeep and don’t forget to mention #lca2015.
Bare-Metal Multicore Performance in a General-Purpose Operating System (Adventures in Ubiquity)
3:40pm Thursday 15th January 2015
Paul E. McKenney has been coding for more than four decades, more than half of that on parallel hardware, where his work has earned him a reputation among some as a flaming heretic. Over the past decade, Paul has been an IBM Distinguished Engineer at the IBM Linux Technology Center.
Paul maintains the RCU implementation within the Linux kernel, where the variety of workloads present highly entertaining performance, scalability, real-time response, and energy-efficiency challenges. Prior to that, he worked on the DYNIX/ptx kernel at Sequent, and prior to that on packet-radio and Internet protocols (but long before it was polite to mention Internet at cocktail parties), system administration, business applications, and real-time systems. His hobbies include what passes for running at his age (AKA "hiking") along with the usual house-wife-and-kids habit.
For more information on Paul and his presentation, see here.
An introduction to Linux namespaces
10:40am Thursday 15th January 2015
Michael Kerrisk is the author of the acclaimed book, "The Linux Programming Interface", a guide and reference for system programming on Linux and UNIX. He contributes to the Linux kernel primarily via documentation, review, and testing of new kernel-user-space interfaces. In Auckland, he will be celebrating having recently passed 10 years as the maintainer of the Linux man-pages project.
Michael is New Zealander, working as a trainer and consultant in Munich, Germany.
For more information on Micheal and his presentation, see here.