A Framework for MPSoC Generation and Distributed Applications Evaluation
The huge design space to develop the hardware/software infrastructure of MPSoCs (Multi-Processor System-on-Chip), or to evaluate the performance of applications requires frameworks able to generate and to simulate the MPSoC. The design of MPSoCs is a complex task. From the designer side point of view, a new feature inserted into the system (e.g. a mapping heuristic or a new function in the operating system) must be validated with a large set of the MPSoC configurations. From the application developer side point of view, the performance of a set of applications running simultaneously in the MPSoC platform must be also evaluated for different MPSoC configurations.