Going Linux on Massive Multicore – Marta Rybczynska, Kalray

Multicore platforms have become Linux common environment. The next stage is hundreds of cores in one chip, what brings its own specific challenges and opportunities. In this talk we present the state of the work in progress on porting Linux to a part of Kalray’s 256-core MPPA256 platform. We explain why it is a part of it, cover the subject of the effort to bring Linux to the MPPA’s K1 VLIW core and then describe the peripheral support with the distributed device driver model, multi-stage boot process and performance-critical Network-on-Chip device support. This presentation intends to provide the developers basic information on massive multicore and the new subjects that must be addressed in Linux in the massive multicore world.