Multi-core Distributed Operating System Based on NoC

HU Xin-an, Fangfa Fu, Jun You Sun, Mingyan Yu · Jisuanji gongcheng · 2012

(Abstract )Operation System(OS) for multi-processor is a key issue to manage the resource generally. This paper applies the asymmetric multi- processing mode to design a distributed operating system for a Network on Chip(NoC)-based Multi-processor System-on-Chip(MPSoC). The nodes, divided into control node and operation nodes, use MPSoC Message Passing Interface(MMPI) to communicate with each other. An embedded Linux which runs on the control node, uses statistics pool to collect system resources information and schedules the parallel applications when they execute. The μC/OS on the operation nodes uses virtual memory to create, load and execute MPI tasks assigned to each operation node. Test result shows that this design manages the MPSoC effectively.

Read the paper · More papers on PaperTik