Porting Linux to a new architecture is a challenge on its own. The process requires knowledge of different kernel subsystems at the same time as the general overview. Additionally, Linux is complete only with its applications and libraries. They add their own requirements and platform dependencies. This talk shows the main points learned porting Linux not just to a new architecture, but multicore and distributed one of the Kalray MPPA256 processor. This includes advanced debug techniques, hard points in the kernel and in the interactions between kernel and user space. It shows also the points specific to the architecture like the device drivers, board support and more. It is rich in examples showing not only what, but also why something was done.
Software Engineer, Kalray
Marta Rybczynska has network security background and 10 years of experience in embedded development. She has been working with embedded operating systems like Linux and various real-time ones, system libraries and frameworks up to user interfaces. Currently she is working at Kalray on the device drivers and operating systems on the massive multicore MPPA256 platform. She has experience with presentations on both scientific and free software... Read More →
Attendance numbers do not account for private attendees. Get there early!