ABSTRACT

This chapter provides an overview of the performance evaluation methods developed for specific subsystems. It aims to combine subsystem performance evaluation methods to deal with Multiprocessor systems-on-chip (MPSoC). MPSoCs require the integration of heterogeneous components on a single chip. The design of MPSoC architectures requires the exploration of a huge space of architectural parameters for each component. The long-term goal of this work is to build a global MPSoC performance evaluation by composing different tools. This kind of evaluation will be referred to as holistic performance evaluation. The chapter analyzes the application domain of the performance evaluation process within the systems design flow. MPSoCs are made of subsystems that may have different abstraction levels. The evaluation of a full MPSoC design containing a mixture of hardware, software and interconnect subsystems, needs to cover the evaluation of all the subsystems, at different abstraction levels.